STRC’s $8.8B retail bag shows who’s left behind in credit crunch
STRC retail holders left exposed as Strategy’s bag hits $8.8B Strategy’s STRC preferred stock has become a $10.7 billion instrument with roughly $8.8 billion held by retail investors, according to a…








































