Strategy preferred stock STRC drops below $90, losing 11% peg relative to $100 target price
2026-06-18 03:05
Odaily Planet Daily News: Strategy preferred stock STRC has fallen below $90, currently trading at $89, with a 24-hour decline of 3.04%, losing 11% of its peg relative to the $100 target price.
