Strategy ( $STRC ) has crashed nearly ~80% from its All-Time High. ATH: $545 Current Price: $110 That's a wipeout of over $435 per share in just 18 months. A brutal reminder that even market favorites can suffer massive drawdowns.