MicroStrategy Preferred Stock Slumps Over 10% to Record Low of $88.59 - STRC News | Rallies