Business
from24/7 Wall St.
2 days agoMSTR Has Lost 62% in a Year and Bitcoin Is Still Below Its Buy Price
Strategy's Bitcoin holdings and leverage have produced large unrealized losses, driving a steep stock decline and negative investor sentiment as Bitcoin falls below cost.