Form DEFA14A Strategy Inc

Go back to Form DEFA14A Strategy Inc
MicroStrategy, Inc. (NASDAQ: MSTR) Delayed: 142.46 -2.36 (1.63%)
Previous Close $144.82    52 Week High $199.01 
Open $137.35    52 Week Low $141.01 
Day High $143.51    P/E 60.62 
Day Low $137.07    EPS $2.35 
Volume 20,504,922