Nasdaq: MSTR

166.79
- 0.17 (-0.10%)
4:00 PM ET on 08-31-16
Delayed at least 20 minutes.