ABM Inc ABM Quarter End ABM Industries Incorporated posts 58 EPS miss Market Recap SP 500 gains alongside Nasdaq as Dow moves lower GOOGL Alphabet Inc Q4 2025 results top earnings estimates with 151 percent annual revenue growth shares rise modestly Tenon Medical TNON Stock Is It Trending Down Slight Loss 20260418 CNXN PC Connection Inc posts Q4 2025 earnings beat and 25 percent year over year revenue growth shares slip 157 percent FTI TechnipFMC plc Ordinary Share Q4 2025 earnings beat expectations revenue rises 93 percent year over year SANM Sanmina Corporation shares rise 95 percent after Q1 2026 earnings beat and 74 percent year over year revenue growth Nuveen NVG Stock Good Investment Now Slight Loss 20260415 Mechanics Bancorp MCHB Stock Market Sentiment Analysis Q4 2025 Earnings Beat Estimates What macro factors move Peoples Bancorp PEBO stock most Q4 2025 Earnings Underperform Mechanics Bancorp MCHB Stock Investment Outlook Technical Strength 20260415 Townsquare Media TSQ Stock Alert Price Action Mini Rally 20260416