hapabapa When I last covered Microsoft Corporation ( NASDAQ: MSFT ) on November 20th, 2024 with my article "Microsoft: Basing Before Next Moves Higher (Rating Upgrade)", the stock was attempting to recover from prior selling pressure that ultimately resulted in a period of prolonged weakness