Strategy preferred stock STRC falls below $90, diverging 11% from the $100 target price
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%, diverging 11% from the target price of $100.
