Share Facebook Twitter LinkedIn Pinterest Email MicroStrategy’s stock (STRC) experienced a significant drop to $82 per share, prompting questions about the future for the company and Michael Saylor.