Azitra AZTR Up 500 Is There More Room to Run 20260518 Immersion Corporation IMMR Q3 2025 Earnings Surprise EPS 063 Up Significant The Debate Over Sovereign Bonds as a ReserveBoosting Strategy Japans Economy Grows at Annualized 21 in Q1 Topping Forecasts Perpetua PPTA Stock Analysis 981 Loss Key Levels 20260515 Glacier Bancorp GBCI Climbs 270 Resistance at 4913 in Focus 20260518 Old Second OSBC Gains 191 Support Holds at 1978 20260518