Hong Kongs Gold Hub Ambitions Get Boost with New Clearing System Set for July Launch Staten Island Shipyard Explosion Leaves One Dead Dozens Injured Potential Repercussions for Maritime Operations Iran Publishes Map Asserting Control Over Strait of Hormuz Raising Geopolitical Tensions Perpetua Resources Secures 29 Billion US Loan for Idaho GoldAntimony Project Amid Critical Mineral Push Vestas Wind Systems Shares Slip as Margins Expected at Low End of Guidance Trump Delays AI Executive Order Signing Cites Concerns Over Potential Restrictions Penumbra PEN Q1 2026 Earnings EPS Misses Estimates by 245 as Revenue Details Remain Unclear INSP Q1 2026 Earnings EPS Misses Estimates by 3761 as Costs Outpace Revenue VITL Q1 2026 Earnings EPS Misses Estimates as Losses Weigh on PastureRaised Egg Producer Greenidge Generation Holdings 850 Senior Notes GREEL Q1 2025 Earnings Narrowed Loss Exceeds Expectations as Stock Reacts Cautiously CVKD Q1 2026 Earnings Narrower Loss Surprises Clinical Progress Maintained DGICB Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Underwriting Environment Bath Body Works BBWI Stages a Sharp Rebound Above Key Support Tivic Health Systems TIVC Holds Steady at 140 Amidst Sideways Trading GJH Holds Steady at 949 as Support and Resistance Levels Anchor bioAffinity Technologies BIAF Holds Near Support as Minimal Decline Reflects Cautious Trading Brookfield Property Partners LP Preferred Stock BPYPN Holds Steady Near 14 Up 022 Teradata Q1 2026 Earnings Strong EPS Surprise Driven by Profitability Focus OPLN Q1 2026 Earnings EPS Beats Estimates by 124 Stock Rises AMKR Q1 2026 Earnings EPS Beats Estimates by 1563 Despite Stock Decline RENX Q1 2026 Earnings EPS Misses Estimates by 264 Yet Stock Surges 113 AGEN Earnings Overview 20260528 FHTX Q1 2026 Earnings NarrowerThanExpected Loss Amid Continued Pipeline Progress Potential Tariff Reductions on the Horizon US Trade Representative Signals HALO Q1 2026 Earnings EPS Surpasses Estimates Despite Revenue Discretion BWX Technologies BWXT Edges Higher in LowVolume Trading Tests Key Support Zone