USChina Trade Rifts Persist at APEC After TrumpXi Summit Analyst Report Highlights Pinterest Incs Market Position and Growth Potential Spotify Surges 13 After Unveiling AI Music Partnership with Universal Music Group and Upbeat Guidance Mastercard Secures New York BitLicense to Advance Stablecoin and Tokenized Deposit Capabilities US Labor Market Surpasses Expectations for Second Straight Month Perpetua Resources Secures 29 Billion US Loan for Idaho Gold and Antimony Project RENX Q1 2026 Earnings EPS Misses Estimates by 264 Yet Stock Surges 113 PSQH Q1 2026 Earnings Narrower Loss Beats Estimates as Stock Declines Origin Bancorp Inc OBK Q1 2026 Earnings EPS Misses Estimates on Margin Headwinds MCHX Q1 2026 Earnings EPS Misses Estimates Amid Profitability Pressure HOFT Q1 2026 Earnings EPS Falls Short of Estimates as Demand Remains Soft VIVS Q3 2025 Earnings EPS Beat Surprises Market Amid Challenging Environment TPGXL 6950 Junior Subordinated Notes Holds Steady Near Support as Yield Attracts Income Seekers Alamo Group Inc ALG Climbs 163 as Shares Test Key Resistance Near 160 AMCON Distributing DIT Holds Steady at 8088 Neutral Ground or Pause Before a Move Blue Gold Limited Warrant BGLWW Jumps 8 as Speculative Interest Intensifies Quantumsphere Acquisition Corp QUMS Holds Steady at 1019 as Trading Range Narrows MCRI Q1 2026 Earnings EPS Surges Past Estimates by 349 Sun Country Airlines Holdings Inc SNCY Q1 2026 Earnings EPS Falls Short of Expectations Amid Operational Headwinds RILYP Q1 2024 Earnings Preferred Stock Reports Negative EPS Amid Challenging Market Conditions ISPR Q1 2026 Earnings Severe EPS Miss Signals Operational Headwinds NVS Q1 2026 Earnings EPS Falls Short by 85 But Stock Holds Steady FMS Q1 2026 Earnings EPS Misses Estimates by Over 8 Shares Edge Higher on Resilient Sentiment Wealthy Couple Pretends to Be Strapped for Cash to Fit In The Social Cost of Financial Disguise LEVI Q1 2026 Earnings EPS Surges Past Estimates on Strong Operational Execution SPS Commerce SPSC Holds Steady Near Midpoint of Key Trading Range