October 31, 2024 MicroStrategy shares fumble as Q3 earnings fall just short of estimates Microstrategy shares stumbled after Q3 earnings slightly missed estimates, causing a dip in investor confidence. Stay tuned for the full report. Read More