Microstrategy, Inc. (MSTR) call put ratio 1 call to 3.2 puts

Go back to Microstrategy, Inc. (MSTR) call put ratio 1 call to 3.2 puts
MicroStrategy, Inc. (NASDAQ: MSTR) Delayed: 93.25 -4.11 (4.22%)
Previous Close $97.36    52 Week High $199.01 
Open $93.68    52 Week Low $141.01 
Day High $94.48    P/E 39.68 
Day Low $91.78    EPS $2.35 
Volume 5,670,479