BitcoinWhy Bitcoin Titan Strategy's STRC Is Falling to New LowsadminJune 19, 2026 by adminJune 19, 202603 In brief Strategy’s preferred stock (STRC) tumbled to an all-time low of $82.53, dragging its common shares down along with it. CoinShares’ James Butterfill said...