Virtu Financial Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Higher Atlanticus Holdings ATLC Q1 2026 Earnings EPS Surges Past Estimates with 258 Beat IGC Pharma Q1 2026 Earnings Narrower Loss Beats Estimates Shares Edge Lower Mistras Group Inc MG Q1 2026 Earnings EPS Surges Past Estimates with 55 Surprise PEBO Q1 2026 Earnings EPS Slightly Misses Consensus as Shares Rise 116 YELP Q1 2026 Earnings EPS Beat by 117 Amid Modest Stock Uptick