Top analyst warns on MicroStrategy results ahead of earnings [https://www.thestreet.com/.image/t_share/MjE0MDM3OTg4MjE1MTA1Mzcz/michael-saylor.jpg] Top analyst warns on MicroStrategy results ahead of earnings MicroStrategy is expected to report its Q2 financial results on July 31. [https://www.thestreet.com/crypto/markets/top-analyst-warns-on-shocking-microstrategy-q2-results]