NasdaqGS:MSTRSoftware
Reassessing Strategy (MSTR) After A 55.3% One Year Share Price Decline
Wondering if Strategy is still worth your attention after a rocky ride, or if the current price could be offering better value than the headline moves suggest?
Strategy closed at US$149.71, with a 7 day return showing an 8.2% decline, a 30 day return showing a 1.5% decline, a year to date return showing a 4.7% decline, a 1 year return showing a 55.3% decline, and a very large 3 year gain alongside an 85.7% return over 5 years.
Recent coverage around Strategy has focused on its role as a...