Gates Foundation Sells Final 7.7M Shares in $3.2B Exit as Ackman Buys $2.1B - MSFT News | Rallies