In May, Apple announced the biggest-ever $110 billion stock buyback authorization, following Google parent Alphabet’s $70 billion buyback authorization announcement in April. Microsoft ranks ...
Currently, shares trade at $416.12, meaning your investment's value could have surged to $97,361 from stock price appreciation alone. However, Microsoft also paid dividends during these 10 years.