• $88.0M
    Market Cap
  • 19.13%
    1-Year Change
  • Solar
    Industry
  • 1 Month
    +1.26%
    Low Price$3.45
    High Price$5.83
  • 3 Months
    -3.24%
    Low Price$3.45
    High Price$5.83
  • 1 Year
    +19.13%
    Low Price$3.45
    High Price$12.50
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
5.71
5.89
5.21
5.23
-10.29%
93,005
06/02/2026
5.56
5.98
5.53
5.83
+3.55%
72,812
06/01/2026
5.48
5.79
5.38
5.63
+2.36%
94,522
05/29/2026
5.50
5.80
5.39
5.50
-0.18%
166,798
05/28/2026
5.40
5.75
5.25
5.51
+2.04%
159,599
05/27/2026
5.06
5.47
5.04
5.40
+5.68%
89,937
05/26/2026
5.07
5.20
4.93
5.11
+3.44%
119,023
05/22/2026
4.71
5.10
4.58
4.94
+3.78%
160,624
05/21/2026
4.34
4.76
4.20
4.76
+8.92%
92,227
05/20/2026
4.25
4.46
4.12
4.37
+2.10%
60,592
05/19/2026
4.27
4.53
4.04
4.28
-1.61%
153,654
05/18/2026
4.80
4.89
4.25
4.35
-9.19%
164,971
05/15/2026
4.31
5.09
4.21
4.79
+6.44%
389,403
05/14/2026
4.34
4.50
4.23
4.50
+3.93%
106,809
05/13/2026
4.20
4.37
4.02
4.33
+3.10%
114,906
05/12/2026
4.31
4.41
4.04
4.20
-4.76%
164,261
05/11/2026
4.44
4.54
4.10
4.41
+0.46%
106,342
05/08/2026
4.37
4.92
4.35
4.39
+2.81%
318,834
05/07/2026
4.15
4.40
4.01
4.27
+6.75%
288,311
05/06/2026
3.45
4.07
3.21
4.00
+15.94%
498,794
05/05/2026
3.95
4.20
3.30
3.45
-33.20%
1,193,294
05/05/2026
-$0.67 Earnings
05/04/2026
4.90
5.30
4.57
5.17
+4.77%
514,490
05/01/2026
5.00
5.14
4.83
4.93
-1.00%
45,125
04/30/2026
4.64
5.04
4.64
4.98
+7.33%
37,779
04/29/2026
4.81
4.81
4.45
4.64
-2.93%
45,390
04/28/2026
4.90
4.99
4.58
4.78
-3.04%
28,249
04/27/2026
5.06
5.26
4.89
4.93
-2.18%
40,655
04/24/2026
5.20
5.35
5.00
5.04
-1.75%
42,699
04/23/2026
5.27
5.34
5.00
5.13
-2.84%
92,153
04/22/2026
5.01
5.31
4.97
5.28
+7.32%
101,568
04/21/2026
4.79
5.24
4.77
4.92
+3.14%
135,340
04/20/2026
4.58
4.85
4.41
4.77
+2.80%
144,747
04/17/2026
4.52
4.91
4.49
4.64
+3.57%
87,553
04/16/2026
4.35
4.63
4.12
4.48
+4.67%
91,673
04/15/2026
4.41
4.56
4.18
4.28
-2.51%
173,921
04/14/2026
3.53
4.48
3.53
4.39
+24.01%
432,264
04/13/2026
3.50
3.63
3.40
3.54
0.00%
112,623
04/10/2026
3.60
3.66
3.53
3.54
-0.84%
249,842
04/09/2026
3.63
3.75
3.56
3.57
-1.11%
102,055
04/08/2026
3.88
3.95
3.60
3.61
-2.17%
175,853
04/07/2026
3.73
3.80
3.46
3.69
-1.60%
91,559
04/06/2026
3.60
3.83
3.60
3.75
+3.31%
108,436
04/02/2026
3.65
3.83
3.52
3.63
-3.71%
199,641
04/01/2026
3.79
3.96
3.56
3.77
-0.26%
243,024
03/31/2026
3.89
4.00
3.56
3.78
0.00%
247,598
03/30/2026
4.04
4.17
3.75
3.78
-6.44%
113,928
03/27/2026
4.25
4.30
4.01
4.04
-6.48%
86,499
03/26/2026
4.32
4.60
4.22
4.32
-4.00%
141,487
03/25/2026
4.85
4.85
4.40
4.50
-4.46%
178,846
03/24/2026
5.03
5.12
4.66
4.71
-6.73%
286,539
03/23/2026
4.80
5.27
4.65
5.05
+9.07%
197,440
03/20/2026
4.36
4.69
4.24
4.63
+6.68%
133,758
03/19/2026
4.46
4.63
4.30
4.34
-5.03%
77,755
03/18/2026
4.80
4.93
4.52
4.57
-5.38%
80,359
03/17/2026
4.73
5.05
4.73
4.83
+3.65%
123,549
03/16/2026
4.58
4.90
4.38
4.66
+4.48%
94,136
03/13/2026
4.60
4.81
4.44
4.46
-3.04%
81,113
03/12/2026
4.60
5.01
4.55
4.60
-2.54%
107,913
03/11/2026
4.92
5.09
4.62
4.72
-3.87%
107,245
03/10/2026
4.69
5.11
4.52
4.91
+8.87%
248,144
03/09/2026
4.16
4.83
3.90
4.51
+8.41%
289,712
03/06/2026
5.08
5.16
4.15
4.16
-23.03%
510,812
03/05/2026
4.91
5.82
4.91
5.41
-27.11%
717,442
03/05/2026
-$0.17 Earnings
03/04/2026
7.01
7.72
6.90
7.42
+9.04%
130,041
03/03/2026
7.17
7.33
6.80
6.80
-8.11%
111,097
03/02/2026
7.09
7.56
6.96
7.40
+2.21%
110,996
02/27/2026
7.54
7.71
7.12
7.24
-6.46%
90,301
02/26/2026
7.96
7.98
7.39
7.74
-1.78%
99,838
02/25/2026
7.59
8.42
7.58
7.88
+4.10%
115,512
02/24/2026
7.33
7.63
7.09
7.57
+2.44%
94,103
02/23/2026
8.16
8.16
6.70
7.39
-9.77%
258,905
02/20/2026
8.20
8.40
8.07
8.19
-2.15%
57,325
02/19/2026
8.58
8.58
7.94
8.37
-2.90%
81,411
02/18/2026
9.16
9.16
8.57
8.62
-6.20%
118,531
02/17/2026
9.46
9.61
9.02
9.19
-3.16%
40,736
02/13/2026
9.40
10.00
9.37
9.49
+0.53%
69,435
02/12/2026
10.00
10.10
9.30
9.44
-5.32%
50,755
02/11/2026
10.23
10.39
9.41
9.97
-0.60%
66,816
02/10/2026
9.52
10.24
9.25
10.03
+4.05%
129,439
02/09/2026
9.53
9.94
9.20
9.64
+1.47%
32,007
02/06/2026
9.36
9.89
9.36
9.50
+1.50%
41,440
02/05/2026
9.78
10.02
9.26
9.36
-9.13%
72,288
02/04/2026
10.45
10.50
9.35
10.30
-0.48%
105,574
02/03/2026
10.61
10.88
10.21
10.35
-0.86%
88,410
02/02/2026
10.30
10.80
10.25
10.44
+0.58%
35,808
01/30/2026
10.66
10.70
10.20
10.38
-4.68%
79,041
01/29/2026
10.97
10.97
10.35
10.89
-0.46%
139,432
01/28/2026
11.55
11.59
10.75
10.94
-4.58%
96,807
01/27/2026
10.82
11.77
10.82
11.47
+6.80%
76,004
01/26/2026
11.19
11.31
10.66
10.74
-5.92%
109,814
01/23/2026
11.48
11.48
11.06
11.41
-0.78%
59,670
01/22/2026
11.06
11.87
10.93
11.50
+5.50%
87,018
01/21/2026
11.41
11.59
10.48
10.90
-4.09%
69,883
01/20/2026
11.85
12.14
11.19
11.37
-7.83%
86,244
01/16/2026
11.63
12.75
11.62
12.33
+6.06%
93,044
01/15/2026
12.04
12.05
11.44
11.63
-1.73%
59,524
01/14/2026
11.90
12.33
11.01
11.83
-1.58%
72,153
01/13/2026
12.18
12.22
11.70
12.02
-0.83%
123,080