Financial Signals Is Microsoft Stock A Buy, Sell, Or Hold As It Reaches All-Time Highs? January 5, 2022