Why MicroStrategy Stock Plummeted by Nearly 18% on Tuesday Published 30 Apr 2024 There was red ink aplenty in the company's latest earnings report. Full Article