• $292.8M
    Market Cap
  • 49.78%
    1-Year Change
  • Utilities - Renewable
    Industry
  • 1 Month
    -8.63%
    Low Price$22.20
    High Price$25.50
  • 3 Months
    -13.69%
    Low Price$22.20
    High Price$26.88
  • 1 Year
    +54.15%
    Low Price$13.50
    High Price$29.79
Date
Open
High
Low
Close
Change (%)
Volume
06/02/2026
23.68
24.70
23.20
23.20
-2.27%
24,133
06/01/2026
23.90
25.61
23.70
23.74
-1.12%
30,425
05/29/2026
24.10
24.74
23.25
24.01
-2.00%
6,188
05/28/2026
24.82
25.34
24.43
24.50
-0.57%
26,114
05/27/2026
24.22
25.78
24.05
24.64
+1.27%
24,540
05/27/2026
-$0.89 Earnings
05/26/2026
23.53
25.11
23.11
24.33
+9.59%
22,779
05/22/2026
22.41
22.85
22.20
22.20
-2.33%
17,808
05/21/2026
22.49
23.00
22.49
22.73
-1.17%
18,961
05/20/2026
23.00
23.00
23.00
23.00
-0.54%
871
05/19/2026
23.00
23.76
22.48
23.13
-0.96%
10,545
05/18/2026
23.51
24.57
22.80
23.35
+2.28%
16,438
05/15/2026
22.98
23.38
22.25
22.83
-2.29%
10,953
05/14/2026
23.26
24.64
21.24
23.37
-1.54%
20,473
05/12/2026
24.26
25.00
23.60
23.73
+1.63%
96,766
05/11/2026
24.50
25.24
22.60
23.35
-4.69%
105,513
05/07/2026
24.02
24.50
24.00
24.50
-3.92%
1,982
05/06/2026
25.00
25.50
25.00
25.50
+2.00%
2,182
05/05/2026
24.02
25.87
24.02
25.00
-1.54%
3,012
05/04/2026
25.60
26.00
25.39
25.39
-2.72%
1,933
05/01/2026
24.95
28.00
24.95
26.10
+1.83%
8,029
04/30/2026
25.78
27.56
25.09
25.63
+2.32%
27,999
04/29/2026
25.00
25.05
25.00
25.05
-2.91%
1,640
04/27/2026
25.90
25.90
25.70
25.80
+2.38%
3,575
04/24/2026
24.30
25.50
24.30
25.20
+0.86%
4,036
04/23/2026
24.97
25.00
24.90
24.99
+1.73%
2,404
04/22/2026
24.30
24.56
23.81
24.56
+1.91%
3,534
04/21/2026
24.61
24.90
23.68
24.10
-3.60%
24,484
04/15/2026
25.00
25.00
25.00
25.00
+2.59%
435
04/14/2026
25.13
25.13
24.15
24.37
-0.57%
6,423
04/13/2026
25.01
25.50
24.51
24.51
+0.25%
4,778
04/10/2026
25.30
25.54
24.36
24.45
-1.81%
31,777
04/09/2026
25.10
25.10
24.90
24.90
-0.80%
1,478
04/08/2026
25.20
25.20
24.51
25.10
+0.40%
1,794
04/07/2026
25.00
25.01
24.85
25.00
+0.04%
1,161
04/06/2026
25.25
25.31
24.90
24.99
-2.38%
1,828
04/02/2026
25.56
25.70
25.56
25.60
+5.31%
335
03/31/2026
24.31
24.31
24.31
24.31
+0.04%
268
03/31/2026
-$1.12 Earnings
03/30/2026
24.57
24.84
24.15
24.30
-2.80%
5,861
03/27/2026
24.90
25.00
24.55
25.00
-1.19%
3,631
03/26/2026
25.20
25.60
25.20
25.30
-0.12%
1,120
03/25/2026
25.25
25.33
25.25
25.33
+0.20%
421
03/23/2026
25.11
25.94
25.11
25.28
-0.24%
2,298
03/19/2026
25.34
25.34
25.34
25.34
-0.98%
385
03/18/2026
25.31
26.40
25.31
25.59
+0.35%
4,334
03/17/2026
26.00
26.69
25.00
25.50
-0.27%
5,581
03/16/2026
25.57
25.57
25.57
25.57
+4.15%
522
03/13/2026
24.55
24.55
24.55
24.55
-5.35%
203
03/12/2026
26.05
26.20
25.02
25.94
-3.17%
2,243
03/11/2026
26.19
27.43
26.19
26.79
+1.86%
1,739
03/10/2026
25.82
26.55
25.80
26.30
-0.42%
1,517
03/09/2026
26.05
27.84
26.05
26.41
-1.75%
3,081
03/05/2026
26.50
28.28
26.50
26.88
+7.52%
3,174
03/04/2026
25.00
25.00
25.00
25.00
+0.52%
555
03/02/2026
24.46
24.87
24.46
24.87
+3.24%
1,298
02/27/2026
24.09
24.09
24.09
24.09
+2.90%
1,477
02/26/2026
24.30
24.30
23.41
23.41
-3.66%
1,298
02/25/2026
24.20
25.68
23.83
24.30
+1.25%
16,987
02/24/2026
24.71
24.71
23.49
24.00
-3.96%
3,562
02/23/2026
24.50
25.78
24.50
24.99
-2.38%
3,314
02/20/2026
25.59
25.64
25.49
25.60
+1.99%
3,007
02/19/2026
23.91
25.89
23.91
25.10
-6.03%
4,639
02/18/2026
26.61
26.71
24.74
26.71
-5.98%
2,460
02/17/2026
28.49
28.50
28.01
28.41
-0.32%
2,689
02/13/2026
29.91
29.91
28.25
28.50
-4.33%
2,374
02/12/2026
29.30
29.79
29.30
29.79
+0.98%
3,329
02/11/2026
30.34
30.34
29.50
29.50
+6.96%
2,942
02/09/2026
27.59
27.59
27.58
27.58
-2.58%
1,015
02/06/2026
28.31
28.31
28.31
28.31
+5.83%
431
02/05/2026
26.75
26.75
26.75
26.75
+0.09%
357
02/04/2026
26.73
26.73
26.73
26.73
-1.57%
388
02/03/2026
27.50
27.85
26.70
27.15
+4.02%
3,491
02/02/2026
26.10
26.10
26.10
26.10
-0.38%
304
01/30/2026
26.51
26.51
24.12
26.20
-2.24%
2,727
01/29/2026
27.02
27.25
26.69
26.80
-1.07%
3,734
01/28/2026
26.93
27.40
26.93
27.09
-0.77%
2,134
01/27/2026
28.30
28.30
27.11
27.30
-4.28%
12,861
01/26/2026
27.70
28.60
27.61
28.52
+7.54%
4,666
01/23/2026
26.46
26.75
26.46
26.52
-1.12%
8,794
01/22/2026
27.11
27.80
26.39
26.82
-0.45%
3,812
01/21/2026
25.16
26.94
24.77
26.94
-0.96%
8,950
01/20/2026
27.05
27.20
27.05
27.20
-1.88%
1,724
01/16/2026
27.71
27.74
27.71
27.72
+1.76%
2,612
01/15/2026
26.94
27.24
26.94
27.24
-1.57%
1,794
01/14/2026
27.68
27.68
27.68
27.68
-2.21%
1,611
01/13/2026
27.60
29.25
27.60
28.30
+3.51%
5,354
01/12/2026
27.50
27.70
27.34
27.34
+0.74%
1,735
01/09/2026
27.36
27.36
27.14
27.14
-4.44%
964
01/08/2026
27.50
28.49
27.50
28.40
+4.91%
2,599
01/07/2026
27.02
27.43
26.79
27.07
+0.07%
1,985
01/06/2026
27.56
27.56
26.60
27.05
+1.69%
3,609
01/05/2026
28.00
28.00
26.35
26.60
-0.56%
9,102
01/02/2026
25.75
27.77
25.45
26.75
+10.08%
10,139
12/31/2025
26.24
26.50
23.64
24.30
-7.25%
14,332
12/30/2025
27.05
27.05
25.15
26.20
+1.79%
6,669
12/30/2025
$0.93 Earnings
12/29/2025
23.70
25.74
23.70
25.74
+11.43%
2,093
12/26/2025
23.58
23.58
23.10
23.10
-0.90%
638
12/24/2025
23.46
23.99
22.61
23.31
+5.86%
2,057