NIE Virtus emphasizes steady convertible income portfolio resilience in its latest quarterly earnings report Marathon Petroleum Corp MPC Weekly Performance Update Amid Shifting Geopolitical and Commodity Dynamics Ionis Pharmaceuticals IONS Stock Technical Support 016 20260422 IRM Iron delivers modest Q4 2025 EPS beat shares tick slightly lower in postearnings trading Farmer Mac F AGMF Stock Price Target EverQuote EVER Stock Market Sentiment 088 20260422 PAMT CORP PAMT Stock What Drives Its Price Q2 2025 Earnings Fall Short AMH Homes 4 Rent Q4 2025 EPS outpaces estimates by 815 percent shares climb 147 percent on results Paycom Software PAYC Stock Market Share Builds on Momentum 20260420 Marathon Petroleum Corporation MPC Sustained Insider Selling Raises NearTerm Valuation Concerns Integra IART Stock Market Catalysts 085 20260420 Caterpillar Inc CAT NearTerm Momentum Masks Structural Headwinds Amid Heavy Equipment Sector Volatility Lowes Companies Inc LOW Q4 TopLine Beat Overshadowed By Weak Guidance and SectorWide Selloff DHIL Diamond Hill posts 26 percent Q1 2025 yearoveryear revenue decline shares climb 105 percent today FirstService FSV Stock Is It Testing Levels Q4 2025 EPS Tops Views LENZ Therapeutics LENZ Stock Market Influencing Factors LENZ Therapeutics posts 171 EPS miss on wider quarterly loss EVTV Envirotech Vehicles shares rise 182 percent following its fourth quarter 2025 earnings report ORIQ Origin CEO highlights planned portfolio diversification in comments accompanying latest quarterly earnings RF RFAI Stock Accelerating Slow Grind 20260420 AIT Applied Ind delivers narrow Q1 2026 EPS beat shares dip 036 on lukewarm investor reaction RVLV Revolve Group posts blowout Q4 2025 per share earnings as its stock rises modestly in todays trading Where to Buy Revvity RVTY Stock Bearish Sentiment 20260424 PRI Primerica delivers Q4 2025 earnings beat on 66 percent year over year revenue growth shares rise modestly