All about finance. Stock Price Surges by 32% in April Before Q1 2025 Earnings Statement Release , and Administrator 2025 May 2