• $29.4B
    Market Cap
  • -6.61%
    1-Year Change
  • Utilities - Independent Power Producers
    Industry
  • 1 Month
    +11.17%
    Low Price$130.40
    High Price$149.36
  • 3 Months
    -17.82%
    Low Price$120.65
    High Price$168.50
  • 1 Year
    -6.61%
    Low Price$120.65
    High Price$184.03
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
139.10
140.34
137.57
139.48
-0.67%
1,486,126
07/10/2026
141.58
143.47
140.23
140.42
-0.04%
1,085,792
07/09/2026
140.23
143.19
139.39
140.48
+2.18%
1,815,559
07/08/2026
137.86
138.73
135.23
137.48
-0.38%
2,282,236
07/07/2026
140.93
141.45
136.55
138.01
-2.13%
2,003,164
07/06/2026
138.77
142.05
138.00
141.01
+3.15%
2,315,219
07/02/2026
140.82
142.05
135.16
136.70
-2.91%
3,004,520
07/01/2026
145.56
145.85
137.48
140.80
-3.60%
3,425,811
06/30/2026
149.17
150.76
145.17
146.06
-2.05%
2,316,198
06/29/2026
149.54
150.97
146.18
149.11
-0.17%
2,559,033
06/26/2026
145.18
150.52
145.00
149.36
+1.53%
6,642,408
06/25/2026
143.87
147.38
143.50
147.11
+3.45%
3,247,209
06/24/2026
137.69
142.98
136.85
142.21
+3.31%
3,252,327
06/23/2026
134.51
138.87
133.00
137.66
-0.90%
2,264,239
06/22/2026
135.34
139.03
135.34
138.91
+2.85%
5,304,784
06/18/2026
133.19
140.56
133.19
135.06
+2.22%
3,786,963
06/17/2026
131.74
135.22
130.82
132.13
+0.02%
1,627,366
06/16/2026
130.83
135.54
130.51
132.10
+1.30%
1,866,036
06/15/2026
128.69
131.43
126.43
130.40
+3.93%
1,905,124
06/12/2026
125.18
130.00
123.90
125.47
+1.43%
2,483,323
06/11/2026
120.97
124.35
120.55
123.70
+2.53%
2,034,701
06/10/2026
127.30
128.09
120.11
120.65
-7.16%
3,836,489
06/09/2026
129.39
131.42
125.45
129.96
+1.76%
1,882,323
06/08/2026
129.34
129.68
127.31
127.71
-1.15%
1,827,972
06/05/2026
131.59
132.15
127.83
129.20
-3.14%
1,737,926
06/04/2026
133.53
134.84
130.95
133.39
-0.28%
1,389,467
06/03/2026
132.21
136.94
131.97
133.76
+0.19%
2,513,101
06/02/2026
129.85
135.85
129.11
133.51
+3.12%
2,742,878
06/01/2026
131.09
131.65
127.11
129.47
-3.44%
2,642,848
05/29/2026
136.01
138.22
133.91
134.08
-2.49%
3,571,679
05/28/2026
135.97
138.95
135.07
137.50
-0.36%
2,252,067
05/27/2026
139.70
141.53
136.08
138.00
-1.73%
2,492,426
05/26/2026
140.00
143.08
138.88
140.43
+2.02%
2,678,570
05/22/2026
137.12
139.85
136.17
137.65
+0.53%
2,147,349
05/21/2026
133.04
137.19
132.64
136.92
+2.19%
2,708,060
05/20/2026
127.17
134.23
127.00
133.98
+8.30%
3,708,448
05/19/2026
124.00
124.16
121.22
123.71
-1.43%
3,148,059
05/18/2026
127.36
127.89
124.16
125.50
-1.81%
2,506,467
05/15/2026
132.00
132.25
127.64
127.81
-5.13%
2,722,175
05/14/2026
130.95
134.90
130.70
134.72
+2.78%
2,783,759
05/13/2026
137.15
137.99
129.24
131.08
-4.56%
5,065,237
05/12/2026
136.00
138.41
134.04
137.34
+0.03%
3,273,778
05/11/2026
138.04
139.11
136.97
137.30
-0.59%
2,886,346
05/08/2026
143.55
144.96
137.76
138.11
-2.64%
2,475,003
05/07/2026
150.86
151.34
141.55
141.86
-5.83%
4,355,253
05/06/2026
153.18
157.83
149.00
150.64
-4.31%
3,887,067
05/06/2026
$1.48 Earnings
05/05/2026
156.44
159.25
156.09
157.43
+1.69%
2,432,230
05/04/2026
153.00
156.36
152.34
154.82
+0.95%
1,883,564
05/01/2026
154.82
156.99
152.15
153.37
-1.12%
2,380,555
05/01/2026
$0.48 Dividend
04/30/2026
150.57
155.38
150.37
155.11
+4.41%
2,075,281
04/29/2026
154.35
155.68
148.20
148.56
-3.75%
1,820,563
04/28/2026
156.08
158.76
154.25
154.34
-3.33%
2,171,765
04/27/2026
160.40
160.87
156.91
159.66
+0.21%
1,825,382
04/24/2026
154.39
160.18
153.51
159.32
+3.42%
1,985,691
04/23/2026
149.71
154.06
148.34
154.06
+3.30%
3,670,493
04/22/2026
151.33
152.61
148.52
149.14
-0.17%
3,165,825
04/21/2026
156.27
158.02
149.20
149.40
-4.66%
3,240,435
04/20/2026
168.62
169.26
155.77
156.70
-6.29%
3,830,384
04/17/2026
168.48
170.83
165.78
167.22
-0.46%
3,433,241
04/16/2026
168.19
170.51
165.81
167.99
+0.03%
2,754,774
04/15/2026
169.56
169.94
165.31
167.94
-1.47%
3,048,763
04/14/2026
171.51
174.98
168.82
170.44
+0.42%
2,487,021
04/13/2026
161.49
169.91
160.39
169.72
+3.76%
2,682,511
04/10/2026
161.68
166.38
161.51
163.57
+1.42%
2,052,729
04/09/2026
160.19
166.55
160.19
161.29
+0.92%
2,133,031
04/08/2026
159.97
160.60
156.88
159.81
+4.73%
2,312,781
04/07/2026
148.73
152.80
148.73
152.59
+2.18%
1,856,380
04/06/2026
151.98
153.34
149.30
149.34
-1.89%
2,126,689
04/02/2026
145.40
152.33
145.40
152.22
+1.86%
3,183,391
04/01/2026
147.48
150.42
145.93
149.44
+2.57%
1,829,229
03/31/2026
141.66
146.44
141.07
145.69
+3.48%
3,052,526
03/30/2026
150.03
150.79
139.46
140.80
-4.41%
2,471,161
03/27/2026
145.84
150.10
145.56
147.29
+1.09%
1,801,482
03/26/2026
148.46
150.09
143.94
145.69
-3.24%
2,419,580
03/25/2026
152.17
154.35
149.90
150.58
-0.06%
1,961,079
03/24/2026
150.49
154.58
149.96
150.67
-0.42%
1,776,968
03/23/2026
147.55
154.23
146.53
151.31
+4.09%
1,845,064
03/20/2026
161.02
162.00
144.16
145.35
-9.67%
4,160,964
03/19/2026
156.15
162.48
154.32
160.91
+1.44%
1,917,357
03/18/2026
157.58
161.92
156.52
158.62
+2.82%
3,329,970
03/17/2026
153.35
155.33
152.15
154.28
+1.49%
1,829,568
03/16/2026
155.52
157.08
151.22
152.01
-0.26%
2,224,310
03/13/2026
154.06
154.28
150.79
152.40
+0.51%
1,775,178
03/12/2026
146.15
152.03
145.80
151.64
+2.33%
2,596,747
03/11/2026
153.74
154.03
147.08
148.18
-4.20%
3,372,553
03/10/2026
155.52
158.88
154.53
154.68
-0.17%
2,847,350
03/09/2026
150.22
155.12
148.55
154.95
+0.71%
3,177,580
03/06/2026
158.31
158.94
153.75
153.85
-3.83%
4,553,665
03/05/2026
161.51
164.66
157.55
159.97
-1.88%
4,079,234
03/04/2026
161.58
165.92
161.41
163.04
+0.91%
9,060,083
03/03/2026
162.35
163.56
157.52
161.57
-7.70%
11,470,686
03/02/2026
175.15
181.03
173.51
175.04
-1.89%
1,770,884
02/27/2026
179.43
180.54
173.68
178.41
-1.31%
2,614,116
02/26/2026
182.44
183.12
173.05
180.79
-1.23%
2,365,356
02/25/2026
185.99
189.38
180.34
183.03
-0.24%
2,648,931
02/24/2026
172.74
184.27
163.26
183.47
+4.25%
3,754,133
02/24/2026
$1.03 Earnings
02/23/2026
177.00
181.48
174.58
175.98
-1.48%
2,195,528