Aluminum Prices Surge Amid Iran Conflict Posing Cost Challenges for Major US Corporations Perpetua Resources Secures 29 Billion US Loan for Idaho Critical Minerals Project Jay Shetty Inks Podcast Video Deals With Netflix and Spotify Alex Warrens Ordinary Extends Historic Billboard Reign as LongestRunning No 1 Micron and SK Hynix Join 1 Trillion Club Samsung Defuses Strike Threat Amid Tech Stock Dip Trump Signals No Rush on Iran Nuclear Deal Naval Blockade to Continue DMAC Q1 2026 Earnings WiderthanExpected Loss as Clinical Development Costs Persist Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock Commercecom Inc Series 1 CMRC Q1 2026 Earnings EPS Beat Drives Positive Market Reaction MED Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Surprise TransMedics Q1 2026 Earnings EPS Misses Estimates by 52 as Revenue Data Unavailable XP Inc XP Shares Slide Over 6 Support Levels Under Pressure Fennec Pharmaceuticals FENC Gains 17 as Shares Bounce Off Support Key Levels in Focus BranchOut Food Inc BOF Edges Higher as Stock Holds Above Key Support Level Toronto Dominion Bank TD Edges Higher as Investors Assess Support Levels IGIC Q1 2026 Earnings EPS Miss Sends Shares Lower as Profitability Challenges Emerge DT Q1 2026 Earnings EPS Beats Estimates as Stock Gains Over 5 UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196 PRME Q1 2026 Earnings WiderthanExpected Loss but Shares Surge 11 VerifyMe Q4 2025 Earnings EPS Misses Estimates as Revenue Details Remain Unavailable IMCC Q1 2026 Earnings Widening Loss Amid Unreported Revenue Highlights Persistent Challenges Estate Transparency Concerns Family Dispute Highlights Risks of Unsupervised Asset Control MPLT Q1 2026 Earnings EPS Miss of 20 Amid No Revenue Stock Declines