National Vision Holdings EYE Q1 2026 Earnings EPS Surpasses Estimates as Stock Edges Higher Brown Brown Inc BRO Q1 2026 Earnings Slight EPS Beat Masks Broader Market Concerns FGBI Q1 2026 Earnings EPS Surges 96 Above Estimates Stock Gains 4 EXK Q1 2026 Earnings EPS Surges Past Estimates by Nearly 60 Yet Shares Dip ICON Q4 2025 Earnings EPS Misses Estimates as Loss Widens Shares Rise 075 MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline