• $3.5B
    Market Cap
  • 34.42%
    1-Year Change
  • Utilities - Independent Power Producers
    Industry
  • 1 Month
    -2.39%
    Low Price$59.38
    High Price$65.64
  • 3 Months
    -5.92%
    Low Price$59.38
    High Price$69.94
  • 1 Year
    +34.42%
    Low Price$47.64
    High Price$95.54
Date
Open
High
Low
Close
Change (%)
Volume
10/23/2026
64.01
64.93
64.01
64.03
-1.51%
12,148
10/22/2026
66.56
66.56
64.83
65.01
-0.96%
17,715
10/21/2026
66.15
66.15
65.48
65.64
+3.93%
16,882
10/20/2026
63.59
63.65
63.09
63.16
+1.66%
15,147
10/19/2026
63.37
63.96
62.13
62.13
-2.06%
27,685
10/16/2026
65.10
65.10
62.75
63.44
+0.62%
50,721
10/15/2026
63.80
63.80
62.55
63.05
+1.96%
28,623
10/14/2026
63.07
63.07
61.58
61.84
-2.48%
9,942
10/13/2026
64.00
64.40
63.18
63.41
+3.51%
11,349
10/12/2026
61.70
61.85
61.09
61.26
+2.37%
8,272
10/09/2026
60.46
60.46
59.65
59.84
+0.52%
9,519
10/08/2026
59.54
60.18
59.53
59.53
-4.08%
14,935
10/07/2026
61.52
62.06
61.32
62.06
+0.88%
14,633
10/06/2026
61.71
62.22
61.21
61.52
+0.51%
11,894
10/05/2026
61.49
61.49
60.73
61.21
+1.19%
8,716
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