microstrategy stock price history 2025

The closing price for MicroStrategy (MSTR) this year is $293.61, yesterday. It is down 2.2% for the year. The latest price is $293.61.

Created with Highcharts 9.0.0Chart context menu6. Jan13. Jan20. Jan27. Jan3. Feb10. Feb17. Feb24. Feb3. Mar10. Mar17. Mar24. Mar31. Mar13. Jan27. Jan10. Feb24. Feb10. Mar24. Mar200300400500ZoomView 1 month1mView 3 months3mView 6 months6mView year to dateYTDView 1 year1yView allAllJan 2, 2025→Apr 4, 2025MSTR Price (Line)MSTR Price (Candlestick)
DATE OPEN HIGH LOW CLOSE VOLUME
April 04 2025
$285.02
$299.14
$265.30
$293.61
24,838,410
April 03 2025
$286.75
$299.22
$276.03
$282.28
18,223,003
April 02 2025
$297.86
$319.47
$296.98
$312.54
16,293,825
April 01 2025
$293.53
$307.60
$280.65
$306.02
16,780,113
March 31 2025
$281.87
$294.89
$272.80
$288.27
14,866,292
March 28 2025
$318.38
$320.80
$289.25
$289.41
21,058,915
March 27 2025
$322.53
$333.49
$318.00
$324.59
13,838,340
March 26 2025
$336.50
$340.34
$319.73
$329.31
16,797,180
March 25 2025
$333.48
$343.59
$329.50
$341.81
15,053,720
March 24 2025
$316.14
$336.77
$311.36
$335.72
23,099,740
March 21 2025
$295.70
$306.39
$293.05
$304.00
21,774,000
March 20 2025
$298.79
$309.40
$293.40
$302.07
15,058,060
March 19 2025
$290.30
$309.08
$287.12
$304.23
19,378,789
March 18 2025
$283.20
$290.99
$272.50
$283.19
15,398,200
March 17 2025
$292.15
$296.81
$281.60
$294.27
12,998,720
March 14 2025
$273.99
$298.70
$272.62
$297.49
23,714,039
March 13 2025
$262.00
$270.41
$253.76
$263.26
13,804,690
March 12 2025
$264.60
$269.77
$248.22
$262.55
14,328,550
March 11 2025
$245.00
$263.10
$231.51
$260.59
22,076,131
March 10 2025
$268.00
$272.00
$231.62
$239.27
31,478,330
March 07 2025
$298.15
$310.44
$281.44
$287.18
22,764,490
March 06 2025
$298.95
$320.94
$292.17
$304.11
25,309,510
March 05 2025
$278.31
$311.28
$271.77
$308.55
26,199,770
March 04 2025
$240.28
$293.04
$237.01
$275.15
30,130,170
March 03 2025
$293.15
$295.10
$246.10
$250.92
30,575,721
Daily pricing data for MicroStrategy dates back to 6/11/1998, and may be incomplete.