WCN Waste posts in line Q4 2025 EPS and 61 percent YoY revenue gain shares edge higher CAR Avis Budget shares rise 23 percent even as fourth quarter 2025 earnings sharply miss analyst estimates CME Group Inc CME Q1 2026 Earnings Record Volumes Drive DoubleDigit Revenue Growth Amid Strategic Digital and Product Expansion PATK Patrick Industries tops Q4 2025 EPS estimates and posts 63 percent revenue growth shares fall 216 percent NMG Nouveau beats Q4 2025 EPS expectations by wide margin but shares dip 282 today Microsoft Corporation MSFT Azure AI Foundry Powers ZINFIs New AI Partner Onboarding Solution Driving 60 Faster Activation Timelines TRNR Interactive Strength climbs 275 percent as Q4 2025 114 percent revenue surge offsets steep EPS miss BOTJ James Bank gains 169 percent as investors react to its newly released Q1 2025 earnings results Bain Cap GSS BCSS Stock Ceiling Levels Flirts with Breakout 20260420 AmFin Group AFG Stock vs Peers Tick Down 20260422 VACHU Voyager publishes latest quarterly results shares updated plans for identifying highgrowth SPAC acquisition targets Is Agilon AGL stock a highrisk investment now 337 20260420 Is NB Bancorp NBBK stock holding key zones Touches Low 20260420 Is Organigram OGI stock moving unpredictably Drifts Higher 20260420 Altisource ASPSW Stock Entry Strategy Overview INNE Summit latest quarterly preferred stock earnings have no publicly released performance or financial metrics available American Tower Corporation AMT Outperforms Broad Market Selloff But Faces Structural Headwinds Ahead of Q1 2026 Earnings Release Is Gold GROY stock a suitable buy candidate Is Flowers Foods FLO stock respecting technical levels Q4 2025 Profit Exceeds Views Welltower Inc WELL Activist Investor Land Buildings Challenges Executive Compensation Plan Amid Mixed Market Sentiment Phillips 66 PSX Western Gateway Pipeline Reconfiguration Emerges as LongTerm Value Catalyst Baidu Inc BIDU Wall Street Bullish Consensus Clashes With Earnings Revision Headwinds Investment Case Review BV BrightView reports Q1 2026 wider than expected loss and 34 revenue drop shares hold steady