• $28.3B
    Market Cap
  • -19.39%
    1-Year Change
  • Utilities - Independent Power Producers
    Industry
  • 1 Month
    +1.65%
    Low Price$123.79
    High Price$142.48
  • 3 Months
    -9.39%
    Low Price$120.22
    High Price$156.87
  • 1 Year
    -19.39%
    Low Price$120.22
    High Price$182.82
Date
Open
High
Low
Close
Change (%)
Volume
08/03/2026
134.70
140.72
131.53
138.47
+3.48%
2,647,439
08/03/2026
$0.48 Dividend
07/31/2026
136.10
137.46
131.74
133.82
+0.24%
2,695,452
07/30/2026
128.54
135.05
128.23
133.50
+7.84%
2,624,024
07/29/2026
126.45
128.15
122.02
123.79
-2.61%
2,550,596
07/28/2026
134.25
135.10
126.35
127.11
-6.55%
3,165,473
07/27/2026
141.49
141.51
134.92
136.02
-3.21%
2,279,014
07/24/2026
142.27
143.68
138.75
140.53
-1.37%
2,270,110
07/23/2026
138.35
142.68
137.35
142.48
+2.15%
2,931,374
07/22/2026
130.65
140.09
130.65
139.48
+6.37%
2,614,870
07/21/2026
132.07
133.88
130.60
131.13
+0.78%
1,784,852
07/20/2026
129.78
131.39
128.72
130.12
+1.14%
1,993,971
07/17/2026
130.09
131.83
128.07
128.65
-2.74%
2,965,373
07/16/2026
136.52
138.26
130.86
132.28
-3.73%
2,204,033
07/15/2026
140.14
143.02
136.03
137.41
-0.33%
1,991,415
07/14/2026
142.16
144.22
136.38
137.87
-0.80%
1,790,710
07/13/2026
138.61
139.84
137.08
138.99
-0.67%
1,486,126
07/10/2026
141.08
142.96
139.73
139.92
-0.04%
1,085,792
07/09/2026
139.73
142.68
138.90
139.98
+2.18%
1,815,559
07/08/2026
137.37
138.24
134.75
136.99
-0.38%
2,282,236
07/07/2026
140.43
140.95
136.07
137.52
-2.13%
2,003,164
07/06/2026
138.28
141.54
137.51
140.51
+3.15%
2,315,219
07/02/2026
140.32
141.55
134.68
136.22
-2.91%
3,004,520
07/01/2026
145.05
145.33
136.99
140.30
-3.60%
3,425,811
06/30/2026
148.64
150.23
144.66
145.54
-2.05%
2,316,198
06/29/2026
149.01
150.44
145.66
148.58
-0.17%
2,559,033
06/26/2026
144.67
149.99
144.49
148.83
+1.53%
6,642,408
06/25/2026
143.36
146.86
142.99
146.59
+3.45%
3,247,209
06/24/2026
137.20
142.47
136.37
141.71
+3.31%
3,252,327
06/23/2026
134.03
138.38
132.53
137.17
-0.90%
2,264,239
06/22/2026
134.86
138.54
134.86
138.42
+2.85%
5,304,784
06/18/2026
132.72
140.07
132.72
134.58
+2.22%
3,786,963
06/17/2026
131.27
134.74
130.36
131.66
+0.02%
1,627,366
06/16/2026
130.37
135.06
130.05
131.63
+1.30%
1,866,036
06/15/2026
128.23
130.97
125.98
129.94
+3.93%
1,905,124
06/12/2026
124.74
129.54
123.46
125.03
+1.43%
2,483,323
06/11/2026
120.54
123.91
120.12
123.26
+2.53%
2,034,701
06/10/2026
126.85
127.64
119.69
120.22
-7.16%
3,836,489
06/09/2026
128.93
130.96
125.01
129.50
+1.76%
1,882,323
06/08/2026
128.88
129.22
126.86
127.26
-1.15%
1,827,972
06/05/2026
131.12
131.68
127.38
128.74
-3.14%
1,737,926
06/04/2026
133.06
134.36
130.49
132.92
-0.28%
1,389,467
06/03/2026
131.74
136.46
131.50
133.29
+0.19%
2,513,101
06/02/2026
129.39
135.37
128.65
133.04
+3.12%
2,742,878
06/01/2026
130.63
131.18
126.66
129.01
-3.44%
2,642,848
05/29/2026
135.53
137.73
133.44
133.61
-2.49%
3,571,679
05/28/2026
135.49
138.46
134.59
137.01
-0.36%
2,252,067
05/27/2026
139.21
141.03
135.60
137.51
-1.73%
2,492,426
05/26/2026
139.50
142.57
138.39
139.93
+2.02%
2,678,570
05/22/2026
136.63
139.36
135.69
137.16
+0.53%
2,147,349
05/21/2026
132.57
136.70
132.17
136.44
+2.19%
2,708,060
05/20/2026
126.72
133.75
126.55
133.51
+8.30%
3,708,448
05/19/2026
123.56
123.72
120.79
123.27
-1.43%
3,148,059
05/18/2026
126.91
127.44
123.72
125.06
-1.81%
2,506,467
05/15/2026
131.53
131.78
127.19
127.36
-5.13%
2,722,175
05/14/2026
130.49
134.42
130.24
134.24
+2.78%
2,783,759
05/13/2026
136.66
137.50
128.78
130.62
-4.56%
5,065,237
05/12/2026
135.52
137.92
133.57
136.85
+0.03%
3,273,778
05/11/2026
137.55
138.62
136.49
136.81
-0.59%
2,886,346
05/08/2026
143.04
144.45
137.27
137.62
-2.64%
2,475,003
05/07/2026
150.33
150.81
141.05
141.36
-5.83%
4,355,253
05/06/2026
152.64
157.27
148.47
150.11
-4.31%
3,887,067
05/06/2026
$1.48 Earnings
05/05/2026
155.89
158.69
155.54
156.87
+1.69%
2,432,230
05/04/2026
152.46
155.81
151.80
154.27
+0.95%
1,883,564
05/01/2026
154.27
156.43
151.61
152.83
-1.12%
2,380,555
05/01/2026
$0.48 Dividend
04/30/2026
150.04
154.83
149.84
154.56
+4.41%
2,075,281
04/29/2026
153.80
155.13
147.67
148.03
-3.75%
1,820,563
04/28/2026
155.53
158.20
153.70
153.79
-3.33%
2,171,765
04/27/2026
159.83
160.30
156.35
159.10
+0.21%
1,825,382
04/24/2026
153.84
159.61
152.97
158.76
+3.42%
1,985,691
04/23/2026
149.18
153.51
147.81
153.51
+3.30%
3,670,493
04/22/2026
150.79
152.07
147.99
148.62
-0.17%
3,165,825
04/21/2026
155.72
157.46
148.68
148.87
-4.66%
3,240,435
04/20/2026
168.03
168.66
155.22
156.15
-6.29%
3,830,384
04/17/2026
167.89
170.22
165.20
166.63
-0.46%
3,433,241
04/16/2026
167.60
169.91
165.23
167.39
+0.03%
2,754,774
04/15/2026
168.96
169.34
164.73
167.34
-1.47%
3,048,763
04/14/2026
170.91
174.36
168.23
169.84
+0.42%
2,487,021
04/13/2026
160.91
169.31
159.83
169.12
+3.76%
2,682,511
04/10/2026
161.11
165.79
160.93
162.99
+1.42%
2,052,729
04/09/2026
159.62
165.96
159.62
160.72
+0.92%
2,133,031
04/08/2026
159.40
160.03
156.32
159.25
+4.73%
2,312,781
04/07/2026
148.21
152.26
148.21
152.05
+2.18%
1,856,380
04/06/2026
151.45
152.80
148.77
148.81
-1.89%
2,126,689
04/02/2026
144.89
151.79
144.89
151.69
+1.86%
3,183,391
04/01/2026
146.96
149.89
145.42
148.91
+2.57%
1,829,229
03/31/2026
141.16
145.92
140.57
145.18
+3.48%
3,052,526
03/30/2026
149.50
150.26
138.97
140.30
-4.41%
2,471,161
03/27/2026
145.33
149.57
145.05
146.77
+1.09%
1,801,482
03/26/2026
147.93
149.56
143.43
145.18
-3.24%
2,419,580
03/25/2026
151.64
153.80
149.37
150.05
-0.06%
1,961,079
03/24/2026
149.96
154.03
149.43
150.14
-0.42%
1,776,968
03/23/2026
147.03
153.68
146.01
150.77
+4.09%
1,845,064
03/20/2026
160.45
161.43
143.65
144.84
-9.67%
4,160,964
03/19/2026
155.60
161.91
153.78
160.34
+1.44%
1,917,357
03/18/2026
157.02
161.35
155.97
158.06
+2.82%
3,329,970
03/17/2026
152.81
154.78
151.62
153.73
+1.49%
1,829,568
03/16/2026
154.97
156.52
150.68
151.48
-0.26%
2,224,310