STRC Price Crash Mirrors Terra Luna: Is MicroStrategy Breaking?
STRC Price Crash Mirrors Luna's Death Spiral. Is History Repeating? Strategy Inc.'s preferred stock STRC hit a record low of $82.53 on June 20, 2026. In less than a month, it has lost nearly





