OTTR Otter Tail posts 88 Q4 2025 EPS miss with shares dipping 034 after its latest earnings release WIW Western flags stable inflation hedge portfolio performance amid ongoing macroeconomic volatility in latest quarterly update QUALCOMM Incorporated QCOM Dividend Commitment And AI Vertical Expansion Signal Strategic Shift Away From Legacy Handset Dependence TPG TPGXL Stock Good Entry Point 036 20260420 What is behind DHC2042Notes DHCNI stock volatility Q3 2024 Earnings Beat Estimates Textron Inc TXT Structural LongCycle Backlogs Position Defense Contractors for Sustained Growth Beyond NearTerm Geopolitical Risks 36Kr KRKR Stock Private Repurchase Bullish Sentiment 20260420 Unicycive Therapeutics UNCY Stock Why Profit Growth Edges Up 20260420 Market Recap Technology leads sector gains consumer lags as markets dip slightly What is impacting investor view on Dolby DLB stock Q1 2026 Earnings Beat Estimates RELX PLC RELX Stock Is It Accelerating Q2 2025 Profit Exceeds Views HWBK Hawthorn Bancshares drops 38 today after releasing Q1 2024 earnings with no published analyst forecasts MDXH MDxHealth SA Q4 2025 earnings miss estimates 198 YoY revenue growth fails to stop 519 share drop Bank First BFC Stock Investment Potential Insight Q1 2026 EPS Misses Estimates American Electric Power AEP Comparative Investment Case vs NextEra Energy Amid Structural Electricity Demand Surge LFAC Leapfrog management outlines targeted crosssector expansion plans following its latest quarterly earnings release BLW Blackrock emphasizes targeted fixed income positioning to deliver stable returns across coming reporting quarters IRS AI Enforcement Deployment and Audit Rate Outlook MARA Holdings MARA posts drastically wider Q4 2025 loss than estimates stock slips 136 percent today CEV EV CA Muni prioritizes California municipal portfolio stability amid shifting macro interest rate environments Market Recap Tech tops sector performance as major indexes edge modestly lower Is New NMFCZ stock near a key level today Sideways 20260420 Is Paylocity PCTY stock accelerating upward 203 20260420