Strategy’s Preferred Stock STRC Drops Below $90, “Depegging” 11% from $100 Target
2026-06-18 03:05
Odaily reported that Strategy’s preferred stock STRC has fallen below $90, currently trading at $89, with a 24-hour decline of 3.04%, representing an 11% “depeg” from the $100 target price.
