STRC stays below $100 as Jain questions 12% yield

Strategy’s STRC preferred stock has remained below its $100 stated value at $95.31 despite Bitcoin’s rally to about