MicroStrategy (MSTR) stock down as firm reports significant Q1 earnings miss

Go back to MicroStrategy (MSTR) stock down as firm reports significant Q1 earnings miss
MicroStrategy, Inc. (NASDAQ: MSTR) Delayed: 124.88 -8.06 (6.06%)
Previous Close $132.94    52 Week High $199.01 
Open $128.03    52 Week Low $141.01 
Day High $129.90    P/E 53.14 
Day Low $123.59    EPS $2.35 
Volume 22,268,130