BusinessCiti places Microsoft on positive catalyst watch as stock hits ATH: here’s why adminJune 11, 2025