Granite Construction Q1 2026 Earnings Massive EPS Surprise Drives Stock Higher
DUK Q1 2026 Earnings Utility Giant Beats Estimates as Regulatory Gains Offset Cost Pressures
RWT Q1 2026 Earnings EPS Misses Estimates Despite Positive Market Reaction
VLRS Q1 2026 Earnings EPS Beat Provides Margin of Relief Amid Cost Pressures
Eagle Materials Q1 2026 Earnings EPS Surges Past Estimates Shares Creep Higher
OFS Q1 2026 Earnings Staggering EPS Beat of 475 Surprises Market