MasTec Inc MTZ Q1 2026 Earnings EPS Surges 3893 Above Estimates Despite Stock Decline GDRX Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction Kingsway Financial Services Q1 2026 Earnings Net Loss Reported Amid Quiet Market Response FGBIP Q1 2026 Earnings Strong EPS Beat Amid Quiet Market Reaction MTRX Q1 2026 Earnings Strong EPS Beat Signals Operational Momentum Sprout Social Inc SPT Q1 2026 Earnings EPS Beats Estimates by Wide Margin