Nasdaq: MSTR

136.00
+ 1.41 (+1.05%)
10:22 AM ET on 11-21-17
Delayed at least 20 minutes.