Strategy (MSTR) June 5 weekly 105 options active, share price down 8.4%

Go back to Strategy (MSTR) June 5 weekly 105 options active, share price down 8.4%
MicroStrategy, Inc. (NASDAQ: MSTR) Delayed: 146.01 +0.21 (0.14%)
Previous Close $145.80    52 Week High $199.01 
Open $144.43    52 Week Low $141.01 
Day High $152.21    P/E 62.13 
Day Low $144.21    EPS $2.35 
Volume 18,558,022