Now Live: Cboe Europe real-time data for all major European stocks.
opens in 3d 6h 9m
Market closed

Pre-market opens in 3 days 39 minutes
Main market opens in 3 days 6 hours 9 minutes

03:20
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
78.66500 USD
0.7567
0.97%
Last update Apr 2, 4:12 PM BST
Market closed
Day range
77.010002
78.83630
Previous close
77.90830
Open
78.17000
Access this stock data via API
Subscribe
CMS Energy Corporation
78.67
0.76
0.97%

Historical data

Prices

Date Open High Low Close % Change Volume
Apr 02, 2026 78.17 78.84 77.01 78.67 0.63% 249
Apr 01, 2026 77.58 78.42 76.91 77.91 0.42% 1196
Mar 31, 2026 77.91 77.98 75.50 77.46 -0.58% 271
Mar 30, 2026 76.30 78.42 74.03 77.44 1.49% 667
Mar 27, 2026 77.91 77.91 75.50 76.63 -1.65% 414
Mar 26, 2026 76.33 76.34 75.67 76.33 0.00% 12078
Mar 25, 2026 76.33 77.50 75.44 75.77 -0.73% 118
Mar 24, 2026 76.33 76.33 73.51 75.80 -0.69% 28
Mar 23, 2026 76.64 77.11 73.46 75.14 -1.96% 2566
Mar 20, 2026 76 78.04 75.00 75.00 -1.31% 736
Mar 19, 2026 76 78.94 76 77.18 1.55% 271
Mar 18, 2026 79.86 79.86 76.65 77.34 -3.15% 170
Mar 17, 2026 79.06 80.37 76.62 78.51 -0.70% 10553
Mar 16, 2026 78.40 79.38 76.12 78.16 -0.31% 72
Mar 13, 2026 77.66 78.09 76.78 77.88 0.28% 131
Mar 12, 2026 75.50 77.37 75.50 77.13 2.16% 106
Mar 11, 2026 77.46 77.46 75.83 76 -1.88% 594
Mar 10, 2026 77.28 77.28 76.43 77.22 -0.08% 30
Mar 09, 2026 78.50 78.50 76.49 77 -1.91% 81
Mar 06, 2026 77.11 77.11 76.18 76.99 -0.16% 281
Mar 05, 2026 78.12 78.55 76.75 76.99 -1.45% 691
Mar 04, 2026 78.84 78.84 77.13 78.17 -0.85% 3
Mar 03, 2026 77.34 77.94 76.19 77.60 0.34% 346
Access /time_series data via our API — starting from the Basic plan and above.
Market closed

Pre-market opens in 3 days 22 hours 54 minutes
Main market opens in 3 days 23 hours 39 minutes

08:20
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).