Microsoft shares jump after software giant’s earnings top forecasts April 30, 2025 By admin Profits rise nearly 20% in March quarter sending stock up nearly 6% after-hours