MicroStrategy (MSTR) shares fell over 5% as market scrutiny of its leveraged strategy intensified. The company's Series A perpetual preferred stock (STRC) hit...