MSFT20240426P422.5