SPMA Sound Point Meridian Capital Inc 800 Series A 2029 Preferred posts 19 Q1 2026 EPS miss on weaker than expected returns Nuveen NVG Stock Increase Exposure Steady Decline 20260416 Is it too late to buy Jabil JBL stock today 374 20260418 OLN Olin Corporation shares rise 232 percent after Q4 2025 EPS outperforms consensus analyst expectations HP Helmerich revenue jumps 36 percent despite massive EPS miss shares slide 7 percent on concerns iShares Core SP SmallCap ETF IJR Comparative Performance and Allocation Analysis Relative to Peer VB How Much Does Renters Insurance Cost Key Factors That Influence Premiums April Jobs Report Preview Labor Market Cooling But Showing Resilience Amid Challenges NorthWestern NWE Q1 2026 Earnings Surprise EPS 131 Up Significant Americans Shifting Views on Trade and Tariffs New CFR Survey Reveals Cautious National Mood Harvard Unloads Entire 87M Ethereum Stake After Single Quarter ETF Filing Reveals Swift Reversal Tel Aviv Luxury Housing Market Stalls as Developers Double Broker Fees to Clear Inventory RPC Inc Holds Near Key Support as Energy Sector Headwinds Persist Google Employee Charged in 1 Million Polymarket Insider Trading Scheme CG Oncology Q1 2026 Earnings Wider Net Loss Weighs on EarlyStage Biotech Stock Government Plans Major Overhaul of Tax Administration for Seamless GST Implementation CBFV Q1 2026 Earnings EPS Beats Estimates Stock Rises IRS Q1 2026 Earnings Significant Net Loss Amid Challenging Macroeconomic Conditions Ferrovial FER Q4 2025 Earnings EPS Beats Estimates by 526 Stock Slips Despite Strong Profit Performance KPTI Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise but Stock Declines ARIS Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction SEMR Q4 2025 Earnings EPS Misses Estimates by 6435 Revenue Details Not Disclosed YRD Q2 2025 Earnings Strong EPS Reported Amid Limited Disclosure Stock Declines API Q1 2026 Earnings Positive EPS of 001 Signals Potential Profitability Milestone MSCI Q1 2026 Earnings EPS Beats Estimates by 037 Stock Edges Higher