Argus Upgrades BP to Buy on Earnings Beat Building Collapse in Philippines Claims One Life Raises Concerns for Construction Safety and Insurance Sector Momentus Stock Surges Nearly 300 in Two Days After Private Placement Cash Raise Trumps 3711 Trades Suggest Complex Automated Portfolio Strategies Hindalco Q4 Net Profit Drops by Half on 4171 Crore OneTime Charge at Novelis Jobless Claims Drop to Lowest Level Since MidMay Signaling Labor Market Resilience FONR Q1 2025 Earnings Profitability Maintained Amid Limited Disclosure AGNCO Q1 2026 Earnings Preferred Shares Deliver EPS Beat Amid Stable Mortgage REIT Operations PMT Q1 2026 Earnings EPS Misses Estimates Significantly Stock Declines SCCO Q1 2026 Earnings Strong EPS Beat Signals Operational Resilience Bragg Gaming Group BRAG Q1 2026 Earnings NarrowerThanExpected Loss Despite Stock Dip GILD Q1 2026 Earnings EPS Surpasses Estimates Shares Rally 296 High Templar Tech HTT Posts Modest Gain Consolidating Near Key Support FIGX Capital Acquisition Corp Warrant FIGXW Holds Flat at 020 Consolidation Phase Near Key Support Invesco Municipal Trust VKQ Edges Higher as Bond Market Stabilizes C1 Fund Inc CFND Edges Lower Amid Modest Declines Support and Resistance Levels in Focus Align Technology ALGN Edges Higher as Key Support Holds Global Markets Oil Prices Fluctuate Following US Military Strikes in Southern Iran Cass Information Systems Inc Q1 2026 Earnings Solid EPS Beat Amid Mixed Market Response Pineapple Financial Inc PAPL Rallies 625 as Shares Approach Key Resistance TIC Q1 2026 Earnings A Deeper Than Expected Loss Weighs on Investor Sentiment TIC Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Declines VSEC Q1 2026 Earnings EPS Surges Past Estimates Revenue Data Unavailable ROG Q1 2026 Earnings EPS Surpasses Estimates by 10 Stock Slightly Declines Meta Platforms Announces 8000 Job Cuts Amid Shift Toward Artificial Intelligence RIME Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Stock Immatics NV IMTX Q1 2026 Earnings WiderThanExpected Loss Amid Clinical Progress