• $56.4B
    Market Cap
  • -9.87%
    1-Year Change
  • Utilities - Independent Power Producers
    Industry
  • 1 Month
    +7.18%
    Low Price$138.54
    High Price$167.26
  • 3 Months
    +14.71%
    Low Price$134.71
    High Price$167.26
  • 1 Year
    -9.87%
    Low Price$134.71
    High Price$217.92
Date
Open
High
Low
Close
Change (%)
Volume
06/22/2026
163.51
170.50
162.90
167.26
+2.29%
4,971,243
06/22/2026
$0.23 Dividend
06/18/2026
161.86
170.10
159.81
163.52
+3.10%
7,974,952
06/17/2026
158.34
162.21
156.99
158.61
+0.14%
4,490,412
06/16/2026
153.04
161.25
152.62
158.39
+3.32%
4,942,307
06/15/2026
152.60
155.23
150.04
153.31
+3.72%
4,455,157
06/12/2026
147.79
150.29
146.79
147.81
+1.12%
4,573,294
06/11/2026
140.79
146.69
139.37
146.18
+5.66%
5,127,327
06/10/2026
143.15
143.80
137.72
138.35
-5.25%
5,194,963
06/09/2026
148.21
150.09
141.34
146.02
-0.46%
4,058,975
06/08/2026
148.10
149.09
146.18
146.69
-1.25%
3,341,077
06/05/2026
151.79
154.07
147.29
148.55
-3.21%
3,673,430
06/04/2026
151.33
153.82
149.98
153.49
-0.07%
2,969,281
06/03/2026
156.29
157.69
152.74
153.58
-2.64%
3,878,230
06/02/2026
155.72
160.56
152.67
157.75
+2.07%
4,544,915
06/01/2026
156.78
158.33
151.12
154.54
-3.41%
4,322,521
05/29/2026
159.78
162.06
156.66
160.01
-0.03%
3,794,953
05/28/2026
158.62
163.30
157.38
160.06
+0.08%
3,606,477
05/27/2026
164.73
164.79
158.19
159.93
-2.68%
4,902,670
05/26/2026
158.69
167.17
158.00
164.33
+5.30%
8,520,730
05/22/2026
150.82
157.35
150.54
156.05
+4.82%
8,062,520
05/21/2026
145.27
149.07
144.68
148.87
+3.53%
4,601,934
05/20/2026
137.81
144.70
137.62
143.80
+6.90%
7,901,619
05/19/2026
135.61
136.51
132.47
134.52
-1.49%
5,860,629
05/18/2026
138.81
139.34
133.67
136.56
-2.10%
6,319,846
05/15/2026
139.58
140.89
137.62
139.48
-1.56%
6,630,655
05/14/2026
141.18
143.09
139.73
141.70
-0.50%
5,116,802
05/13/2026
146.08
146.08
139.31
142.41
-2.90%
6,385,296
05/12/2026
149.28
150.11
145.46
146.66
-3.41%
4,895,629
05/11/2026
147.79
152.54
146.07
151.84
+2.93%
5,905,255
05/08/2026
154.78
154.78
146.77
147.51
-4.05%
8,074,473
05/07/2026
162.81
168.15
153.55
153.73
-2.74%
7,895,796
05/07/2026
$2.89 Earnings
05/06/2026
161.27
162.76
156.38
158.07
-1.30%
8,213,902
05/05/2026
162.77
163.57
159.58
160.16
-0.29%
3,567,166
05/04/2026
157.47
162.15
157.22
160.63
+3.59%
4,209,278
05/01/2026
158.09
159.92
154.71
155.06
-1.62%
3,143,975
04/30/2026
156.07
159.41
155.51
157.62
+2.63%
3,954,818
04/29/2026
160.64
160.91
152.87
153.57
-4.55%
4,992,799
04/28/2026
162.27
163.10
158.50
160.89
-3.28%
5,205,587
04/27/2026
164.77
168.18
158.51
166.35
+1.36%
4,577,548
04/24/2026
156.11
165.25
154.93
164.12
+4.78%
3,481,389
04/23/2026
155.74
158.65
154.28
156.63
+0.68%
3,272,560
04/22/2026
157.58
158.86
154.70
155.57
+0.57%
2,642,180
04/21/2026
160.54
160.87
153.91
154.69
-2.94%
3,747,976
04/20/2026
162.82
163.82
158.10
159.38
-2.36%
2,923,624
04/17/2026
166.03
168.25
162.03
163.23
-1.25%
4,104,295
04/16/2026
164.34
166.69
162.38
165.30
+1.59%
3,126,049
04/15/2026
165.27
166.29
161.92
162.71
-0.63%
3,098,298
04/14/2026
162.18
165.05
160.12
163.74
+3.65%
3,767,261
04/13/2026
152.44
160.50
152.44
157.98
+2.24%
4,458,383
04/10/2026
153.29
158.41
152.90
154.51
+1.30%
2,900,753
04/09/2026
155.67
162.30
152.47
152.54
-2.01%
4,103,075
04/08/2026
160.53
161.08
155.07
155.67
+1.44%
4,320,567
04/07/2026
150.86
153.94
150.07
153.47
+1.38%
2,229,141
04/06/2026
150.83
152.89
149.67
151.38
+0.27%
2,309,799
04/02/2026
151.00
154.34
149.91
150.97
-1.81%
2,950,319
04/01/2026
151.26
156.12
151.19
153.74
+2.41%
3,782,839
03/31/2026
143.70
151.26
142.14
150.12
+1.89%
5,402,244
03/30/2026
156.88
158.71
146.39
147.33
-5.11%
4,734,921
03/27/2026
151.54
159.98
151.54
155.26
+2.09%
4,554,483
03/26/2026
149.29
152.46
146.29
152.09
+0.52%
4,437,915
03/25/2026
154.78
157.73
150.17
151.30
-0.79%
3,512,904
03/24/2026
150.34
153.88
149.34
152.51
+0.95%
3,995,489
03/23/2026
151.24
155.68
149.13
151.08
+3.61%
5,338,525
03/20/2026
166.24
166.24
144.63
145.82
-12.64%
11,108,700
03/20/2026
$0.23 Dividend
03/19/2026
166.71
169.13
163.78
166.91
-1.62%
3,106,652
03/18/2026
165.29
172.52
165.04
169.65
+3.52%
3,685,287
03/17/2026
162.36
165.00
161.67
163.88
+1.44%
2,065,108
03/16/2026
160.56
163.05
159.67
161.54
+1.91%
2,775,156
03/13/2026
161.31
164.78
157.29
158.51
-0.39%
3,679,568
03/12/2026
156.65
162.75
156.27
159.14
+0.26%
4,053,247
03/11/2026
163.15
163.54
154.72
158.72
-3.19%
6,083,985
03/10/2026
164.90
168.32
163.85
163.95
+0.48%
4,147,963
03/09/2026
155.47
164.18
154.57
163.17
+3.13%
4,108,977
03/06/2026
164.00
167.92
157.86
158.21
-5.23%
5,625,427
03/05/2026
161.43
167.51
161.23
166.94
+2.47%
4,951,618
03/04/2026
161.14
163.76
159.96
162.91
+1.03%
4,677,692
03/03/2026
161.24
163.08
152.56
161.25
-2.58%
6,653,884
03/02/2026
169.73
176.03
165.37
165.53
-4.54%
5,138,138
02/27/2026
174.52
177.82
170.42
173.41
-1.66%
5,494,931
02/26/2026
170.89
176.74
163.66
176.33
+0.83%
7,746,178
02/26/2026
$0.54 Earnings
02/25/2026
171.90
175.45
169.61
174.88
+2.18%
4,810,197
02/24/2026
166.82
171.21
162.43
171.15
+2.28%
4,375,290
02/23/2026
170.17
171.37
164.75
167.34
-2.10%
4,133,180
02/20/2026
171.82
173.02
168.53
170.93
-0.64%
3,879,803
02/19/2026
169.44
172.09
167.79
172.02
+1.13%
3,154,656
02/18/2026
173.53
175.02
169.14
170.10
-1.79%
3,622,721
02/17/2026
170.41
176.16
169.48
173.20
+1.28%
4,655,476
02/13/2026
161.95
171.19
161.05
171.02
+5.14%
5,967,870
02/12/2026
160.29
165.75
159.96
162.65
+1.84%
7,493,842
02/11/2026
164.54
164.85
158.11
159.71
+0.34%
4,279,289
02/10/2026
159.96
160.97
154.38
159.16
+4.33%
9,074,355
02/09/2026
149.59
155.35
147.37
152.55
+2.22%
5,097,005
02/06/2026
149.59
151.84
147.01
149.24
+4.60%
7,406,399
02/05/2026
140.61
143.51
138.15
142.68
+0.39%
7,112,944
02/04/2026
152.77
153.24
138.89
142.13
-6.85%
13,329,766
02/03/2026
155.69
156.07
149.98
152.58
-0.82%
4,375,843