Share Facebook Twitter LinkedIn Pinterest Email 2 Strategy’s STRC stock experienced a significant drop, reaching an all-time low price of $88.51 per share.