PHAT Q1 2026 Earnings Missed EPS Estimates Amid Ongoing Development Efforts PubMatic PUBM Q1 2026 Earnings EPS Beats Estimates as AdTech Efficiency Drives Positive Surprise RRX Q1 2026 Earnings EPS Surpasses Estimates by 152 Shares Dip 262 HAFN Q4 2025 Earnings EPS Misses Estimates as Tanker Market Softens CAVA Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Performance FSP Q4 2025 Earnings Profitability Surprise as EPS Turns Positive