News

Microsoft (MSFT) rose to an all-time high on June 26, following multiple analyst price target upgrades. Shares initially hit ...