The catalyst
If You Invested $100 In Strategy Stock 10 Years Ago, You Would Have This Much Today
The thesis
Strategy returned an average 23.74% annually over the past 10 years, outperforming the market by 10.18% per year. Its current market capitalization is $61.20 billion, according to Benzinga.
