Svmuu News: Strategy Preferred Stock (STRC) has fallen below $90 and is currently trading at $89, down 3.04% over the past 24 hours and now 11% below its $100 target price.