Expro Group Holdings Upgraded to Hold by Freedom Broker Following Strong Q1 Results Healthcare and Tech Lead SP 500 to Modest Gains Dulux Parent Company Shares Jump 21 on Takeover Offer European Markets Edge Higher DA Davidson Adjusts Roblox Price Target Lower Amid Market Review Bond Bull Market May Pause but Rally Far From Over Expert Suggests Q4 Earnings Season Peak 160 Companies Including RVNL Suzlon Energy NBCC and Container Corporation Set to Report on May 25 2026 TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat TMC Q1 2026 Earnings Narrowerthanexpected loss as company progresses towards deepsea mining production PAC Q1 2026 Earnings EPS Surges Past Estimates by 162 Stock Edges Lower SBC Q1 2026 Earnings EPS Surprises to the Upside as Stock Declines AREB Q1 2026 Earnings Deep Losses Reported Stock Surges Over 22 Glimpse Group Inc GGRP Tests Support at 077 After 357 Decline Vishay Precision Group VPG Shows Strength Gains 374 as Shares Approach Resistance LiqTech International LIQT Surges 8 as Shares Test Key Resistance at 205 Highland Global Allocation Fund HGLB Slips 091 Holding Within Established Trading Range WTI Oil Steadies Near Key Level as Australian Inflation Eases Market Awaits US PCE Data Metalla Royalty Streaming Ltd MTA Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter Stock Rises Slightly Mosaic Company MOS Q1 2026 Earnings EPS Falls Short by 79 Stock Rises Unexpectedly Jerash Holdings JRSH Q1 2026 Earnings EPS Surges Past Estimates with 488 Surprise CACC Q1 2026 Earnings A Narrow Miss in a Challenging Auto Lending Environment MARA Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises 34 OLN Q1 2026 Earnings EPS Surpasses Estimates Despite Negative Bottom Line Almonty Industries Inc Q1 2026 Earnings EPS Misses Estimates by Wide Margin PLTK Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Environment