Nasdaq: MSTR

174.89
- 10.19 (-5.51%)
4:00 PM ET on 07-29-16
Delayed at least 20 minutes.