• $3.2B
    Market Cap
  • 39.97%
    1-Year Change
  • Utilities - Independent Power Producers
    Industry
  • 1 Month
    -7.90%
    Low Price$59.38
    High Price$69.23
  • 3 Months
    -11.17%
    Low Price$59.38
    High Price$70.62
  • 1 Year
    +39.97%
    Low Price$43.22
    High Price$95.54
Date
Open
High
Low
Close
Change (%)
Volume
10/02/2026
59.50
60.80
59.50
60.49
+1.87%
15,820
10/01/2026
59.01
59.55
58.89
59.38
-1.36%
12,456
09/30/2026
61.18
62.93
59.72
60.20
-7.63%
22,050
09/29/2026
63.36
65.70
63.36
65.17
+1.67%
12,774
09/28/2026
64.10
65.55
64.10
64.10
+0.55%
12,546
09/25/2026
63.47
64.07
63.32
63.75
-0.02%
11,600
09/24/2026
63.48
64.37
63.42
63.76
-2.80%
9,473
09/23/2026
65.86
66.38
65.60
65.60
-0.43%
8,168
09/22/2026
65.99
66.17
65.50
65.88
-0.32%
6,352
09/21/2026
66.10
66.21
65.40
66.09
+1.09%
7,360
09/18/2026
65.17
66.24
64.85
65.38
-1.31%
18,815
09/17/2026
65.08
66.71
64.98
66.25
+5.68%
13,765
09/16/2026
62.97
63.55
62.25
62.69
+1.26%
21,668
09/15/2026
62.30
62.30
61.84
61.91
-3.73%
18,506
09/14/2026
63.83
64.65
63.83
64.31
-2.40%
11,808
09/11/2026
66.15
66.29
65.63
65.89
+1.14%
11,993
09/10/2026
66.76
66.76
65.15
65.15
-5.89%
11,248
09/09/2026
70.33
70.61
68.86
69.23
+0.96%
20,137
09/08/2026
68.61
69.19
68.37
68.57
-0.88%
18,393
09/08/2026
$0.85 Earnings
09/04/2026
67.26
69.42
67.26
69.18
+3.86%
18,900
09/03/2026
64.95
66.95
64.95
66.61
+1.42%
19,217
09/02/2026
65.31
66.02
65.25
65.68
+2.80%
11,224
09/01/2026
65.06
65.24
63.89
63.89
-6.76%
25,278
08/31/2026
68.32
68.77
68.32
68.52
+1.92%
15,030
08/28/2026
67.82
68.37
67.16
67.23
-2.38%
15,822
08/27/2026
68.35
69.17
68.35
68.87
+4.03%
14,874
08/26/2026
66.83
66.83
65.93
66.20
-0.69%
10,721
08/25/2026
66.77
67.01
66.36
66.66
+1.23%
24,876
08/24/2026
66.32
66.52
65.55
65.85
-0.60%
15,390
08/21/2026
66.39
66.55
65.85
66.25
+1.61%
20,214
08/20/2026
65.55
66.30
64.68
65.20
+1.78%
12,967
08/19/2026
64.44
65.09
63.50
64.06
-0.11%
54,014
08/18/2026
64.68
64.92
63.72
64.13
-1.29%
14,145
08/17/2026
65.87
65.87
64.64
64.97
-2.29%
12,545
08/14/2026
67.38
67.38
66.13
66.49
-1.85%
12,083
08/13/2026
67.06
68.20
67.06
67.74
-0.48%
16,800
08/12/2026
68.60
68.72
67.38
68.07
+6.23%
20,509
08/11/2026
64.66
64.84
63.67
64.08
-0.22%
21,432
08/10/2026
65.00
65.02
64.02
64.22
-2.89%
17,687
08/07/2026
66.37
66.66
65.60
66.13
+1.04%
17,833
08/06/2026
65.01
66.83
65.01
65.45
+1.79%
32,366
08/05/2026
65.60
65.60
64.30
64.30
-5.70%
17,517
08/04/2026
67.50
68.48
66.83
68.19
+2.96%
17,792
08/03/2026
66.03
66.62
65.73
66.23
-1.69%
15,677
07/31/2026
67.16
67.68
66.90
67.37
+1.05%
22,656
07/30/2026
65.51
66.99
65.51
66.67
+4.45%
22,366
07/29/2026
66.98
67.03
63.83
63.83
-5.32%
30,274
07/28/2026
68.68
68.68
67.20
67.42
-3.60%
25,692
07/27/2026
70.81
71.14
69.17
69.94
+0.82%
17,776
07/24/2026
68.09
70.40
68.09
69.37
+1.92%
21,043
07/23/2026
68.03
68.84
67.87
68.06
-1.29%
10,963
07/22/2026
70.00
70.27
68.71
68.95
-0.81%
21,892
07/21/2026
68.91
69.61
68.77
69.51
+3.27%
20,900
07/20/2026
67.67
68.11
67.09
67.31
+2.12%
19,272
07/17/2026
65.83
66.48
65.62
65.91
-1.36%
13,023
07/16/2026
67.39
67.87
66.66
66.82
-1.49%
24,235
07/15/2026
67.45
68.42
67.25
67.83
+1.74%
21,081
07/14/2026
66.20
67.39
66.20
66.67
+2.21%
16,035
07/13/2026
65.33
65.79
65.08
65.23
-0.78%
13,159
07/10/2026
65.82
67.22
65.52
65.74
-0.98%
14,616
07/09/2026
66.10
66.79
65.98
66.39
-1.75%
25,419
07/08/2026
67.00
68.06
66.80
67.57
+0.13%
18,010
07/07/2026
68.03
68.59
67.48
67.48
-4.45%
25,347
07/06/2026
70.12
71.27
69.67
70.62
+3.70%
33,945
07/02/2026
70.00
70.20
67.82
68.10
-1.63%
36,732
07/01/2026
69.71
70.49
69.08
69.23
+3.54%
42,003
06/30/2026
67.09
67.78
66.47
66.86
-1.11%
31,811
06/29/2026
68.26
68.71
66.86
67.61
+2.66%
30,851
06/26/2026
67.23
67.30
65.81
65.86
-1.11%
18,941
06/25/2026
67.28
67.50
66.23
66.60
0.00%
39,220
06/24/2026
66.56
67.89
66.51
66.60
+0.03%
26,481
06/23/2026
65.23
67.00
65.06
66.58
+0.54%
37,068
06/22/2026
66.00
66.61
65.13
66.22
-3.46%
47,618
06/18/2026
68.74
68.95
67.50
68.59
+3.24%
35,166
06/17/2026
68.86
68.97
66.03
66.44
-4.68%
41,144
06/16/2026
70.57
71.49
69.48
69.70
-0.06%
31,111
06/15/2026
70.84
70.87
69.42
69.74
-3.75%
30,637
06/12/2026
72.10
73.08
72.00
72.46
+0.54%
14,080
06/11/2026
70.00
72.51
69.47
72.07
+2.50%
44,753
06/10/2026
70.54
71.59
70.05
70.31
-5.06%
34,123
06/09/2026
75.84
75.84
73.26
74.06
-3.25%
31,852
06/08/2026
76.32
77.21
75.65
76.55
+1.93%
27,863
06/05/2026
79.19
79.19
75.01
75.10
-5.57%
32,419
06/04/2026
80.27
80.72
79.35
79.53
-2.30%
25,825
06/03/2026
84.49
84.49
81.19
81.40
-5.81%
42,290
06/02/2026
86.68
87.79
86.15
86.42
-3.56%
30,035
06/01/2026
89.37
90.34
89.00
89.61
-1.28%
15,536
06/01/2026
$0.49 Earnings
05/29/2026
91.43
91.43
90.01
90.77
-1.14%
23,490
05/28/2026
89.70
93.38
89.58
91.82
-2.85%
23,450
05/27/2026
94.85
94.91
91.70
94.51
+5.66%
41,903
05/26/2026
88.47
90.00
88.47
89.45
+4.35%
19,072
05/22/2026
85.58
86.28
85.32
85.72
-0.08%
12,698
05/21/2026
84.59
86.40
84.59
85.79
-0.06%
15,811
05/20/2026
83.25
86.92
82.72
85.84
+2.50%
19,989
05/19/2026
83.30
85.93
83.03
83.75
-0.97%
28,714
05/18/2026
85.60
85.60
83.50
84.57
-3.97%
28,416
05/15/2026
89.92
89.92
87.50
88.07
-3.70%
12,012
05/14/2026
90.71
91.50
90.00
91.45
+0.95%
15,701