Trading Exceptional performance of Microsoft's stock following earnings report, marking one of its strongest post-earnings days in over ten years. , and Administrator 2025 May 2