10-26-15
6:00 PM ET




Nasdaq: MSTR

190.17
- 2.32 (-1.21%)
4:00 PM ET on 04-28-17
Delayed at least 20 minutes.