Trending Assets
Top investors this month
Trending Assets
Top investors this month
Apple (AAPL) key question: how much of their own stock you think Apple bought back in the last 10 years?
  • Answer: about $580 billions, yes, billions ...

  • Let's put that into context now for magnitude: $580bn equates roughly to the market capitalisation of the cumulated 493 companies in the S&P 500

Let that sink in! And bring the sink in! ;)

Image upload

Related
Already have an account?