• N/A
    Market Cap
  • 42.91%
    1-Year Change
  • Utilities - Renewable
    Industry
  • 1 Month
    -5.61%
    Low Price$23.55
    High Price$24.95
  • 3 Months
    -7.14%
    Low Price$23.55
    High Price$25.75
  • 1 Year
    +28.64%
    Low Price$17.06
    High Price$25.75
Date
Open
High
Low
Close
Change (%)
Volume
05/27/2026
23.55
23.55
23.55
23.55
-0.97%
3,008
05/15/2026
23.78
23.78
23.78
23.78
-0.13%
2,034
05/07/2026
23.81
23.81
23.81
23.81
-4.57%
2,695
05/04/2026
24.99
24.99
24.95
24.95
-0.68%
74,830
04/30/2026
25.12
25.12
25.12
25.12
-2.45%
500
04/24/2026
25.75
25.75
25.75
25.75
+1.93%
400
04/22/2026
25.27
25.27
25.27
25.27
+1.06%
100
04/20/2026
25.16
25.16
25.00
25.00
+5.03%
2,854
04/02/2026
$0.86 Dividend
03/30/2026
23.84
23.84
23.80
23.80
-1.79%
887
03/26/2026
24.24
24.24
24.24
24.24
-0.99%
300
03/25/2026
24.44
24.48
24.44
24.48
+7.46%
2,397
02/27/2026
22.78
22.78
22.78
22.78
+9.06%
687
02/13/2026
20.89
20.89
20.89
20.89
-8.96%
492
01/30/2026
22.94
22.94
22.94
22.94
+3.89%
108
01/16/2026
22.08
22.08
22.08
22.08
+7.37%
2,345
12/30/2025
20.57
20.57
20.57
20.57
-0.02%
160
12/11/2025
20.57
20.57
20.57
20.57
+1.25%
100
12/04/2025
19.30
20.32
19.30
20.32
+5.31%
1,063
12/01/2025
19.29
19.29
19.29
19.29
-0.40%
150
11/25/2025
19.37
19.37
19.37
19.37
-8.77%
440
11/20/2025
21.23
21.23
21.23
21.23
-3.64%
2,250
11/10/2025
22.04
22.04
22.04
22.04
+15.25%
2,250
10/15/2025
19.12
19.12
19.12
19.12
+7.18%
1,387
09/24/2025
18.12
18.12
17.84
17.84
+3.83%
650
09/10/2025
17.18
17.18
17.18
17.18
+4.37%
379
09/03/2025
16.46
16.46
16.46
16.46
-0.26%
292
08/29/2025
16.51
16.51
16.51
16.51
-2.54%
131
08/26/2025
16.93
16.93
16.93
16.93
-2.12%
558
08/22/2025
17.30
17.30
17.30
17.30
+3.79%
306
08/20/2025
16.67
16.67
16.67
16.67
-5.28%
100
08/14/2025
17.56
17.60
17.56
17.60
-1.42%
772
08/07/2025
17.85
17.85
17.85
17.85
-0.53%
1,911
08/06/2025
17.95
17.95
17.95
17.95
+3.53%
296
07/31/2025
17.34
17.34
17.34
17.34
-6.94%
330
07/28/2025
18.63
18.63
18.63
18.63
+5.75%
286
07/18/2025
17.62
17.62
17.62
17.62
+0.16%
3,300
07/16/2025
17.59
17.59
17.59
17.59
-0.47%
381
06/24/2025
17.67
17.67
17.67
17.67
0.00%
130