• $48.8M
    Market Cap
  • 44.26%
    1-Year Change
  • Semiconductor Equipment & Materials
    Industry
  • 1 Month
    -12.87%
    Low Price$21.37
    High Price$25.98
  • 3 Months
    -15.38%
    Low Price$21.37
    High Price$30.80
  • 1 Year
    +44.26%
    Low Price$15.25
    High Price$30.80
Date
Open
High
Low
Close
Change (%)
Volume
06/03/2026
22.00
23.07
21.51
22.00
+2.95%
4,313
06/02/2026
23.00
23.00
21.37
21.37
-8.09%
6,010
06/01/2026
23.00
23.73
23.00
23.25
+2.42%
1,073
05/29/2026
23.50
24.28
22.70
22.70
-6.35%
4,474
05/28/2026
22.35
24.24
22.35
24.24
0.00%
1,605
05/26/2026
22.51
24.24
22.50
24.24
+5.39%
1,112
05/22/2026
23.67
23.67
23.00
23.00
-7.63%
2,220
05/21/2026
24.90
24.90
24.90
24.90
+3.75%
150
05/20/2026
24.00
25.98
23.65
24.00
-7.62%
2,468
05/19/2026
26.29
26.29
25.98
25.98
+3.22%
1,754
05/15/2026
25.17
25.17
25.17
25.17
+2.73%
211
05/14/2026
24.00
24.50
23.80
24.50
+2.17%
816
05/13/2026
23.90
24.54
23.75
23.98
+1.45%
3,542
05/12/2026
23.50
23.89
23.00
23.64
+5.61%
1,166
05/11/2026
22.61
23.70
21.50
22.38
-7.93%
14,207
05/08/2026
23.11
24.31
21.50
24.31
+4.56%
2,166
05/07/2026
24.00
24.00
23.17
23.25
-2.27%
1,558
05/06/2026
24.00
24.00
23.79
23.79
+1.45%
1,897
05/05/2026
23.45
23.55
23.00
23.45
-1.59%
3,033
05/04/2026
23.91
23.91
22.94
23.83
-5.62%
3,725
05/01/2026
25.25
25.25
25.25
25.25
+0.80%
353
04/30/2026
26.20
26.25
25.05
25.05
-4.57%
2,378
04/29/2026
26.50
26.50
26.00
26.25
-0.94%
2,120
04/28/2026
26.50
26.50
26.50
26.50
-0.19%
170
04/27/2026
26.25
26.78
26.25
26.55
+0.26%
1,208
04/24/2026
27.95
27.95
26.25
26.48
-1.92%
1,772
04/23/2026
28.00
28.00
26.72
27.00
+1.58%
1,658
04/22/2026
26.58
26.58
26.58
26.58
+0.31%
120
04/21/2026
26.50
26.50
26.50
26.50
+1.53%
269
04/20/2026
27.90
28.80
26.10
26.10
-6.79%
1,060
04/17/2026
26.25
28.00
26.25
28.00
+7.16%
729
04/16/2026
26.35
26.51
26.13
26.13
-15.16%
1,845
04/15/2026
28.00
30.80
28.00
30.80
+14.07%
1,292
04/14/2026
26.75
27.00
25.55
27.00
+3.85%
2,270
04/10/2026
26.25
26.25
26.00
26.00
-2.62%
421
04/09/2026
26.74
26.75
26.70
26.70
+2.90%
600
04/08/2026
25.95
25.95
25.95
25.95
+0.38%
202
04/07/2026
25.85
25.85
25.85
25.85
0.00%
262
04/06/2026
26.25
26.25
25.85
25.85
-0.58%
490
04/01/2026
25.50
26.00
25.44
26.00
+4.00%
2,095
03/30/2026
25.51
26.00
25.00
25.00
-1.59%
621
03/27/2026
26.00
26.00
25.40
25.40
-0.38%
667
03/26/2026
25.83
25.83
25.50
25.50
+1.80%
915
03/25/2026
25.12
26.50
25.00
25.05
+2.24%
11,347
03/24/2026
24.52
24.52
24.50
24.50
+1.58%
2,088
03/23/2026
25.00
25.35
24.12
24.12
+0.50%
1,374
03/20/2026
25.50
25.50
24.00
24.00
-6.38%
3,944
03/19/2026
25.44
25.64
24.95
25.64
+4.42%
1,161
03/18/2026
24.55
24.55
24.50
24.55
-1.41%
732
03/17/2026
25.11
25.11
24.50
24.90
-5.14%
1,877
03/16/2026
26.00
26.25
25.90
26.25
+3.62%
1,423
03/13/2026
26.00
26.00
25.33
25.33
+3.40%
965
03/10/2026
24.51
24.51
24.50
24.50
0.00%
2,122
03/09/2026
24.55
24.55
23.50
24.50
-1.61%
1,601
03/06/2026
26.50
26.50
24.78
24.90
-4.60%
3,888
03/05/2026
26.50
26.50
26.10
26.10
+0.38%
462
03/04/2026
26.00
26.00
26.00
26.00
0.00%
2,260
03/03/2026
26.00
26.00
26.00
26.00
-1.25%
959
03/02/2026
24.99
26.95
24.50
26.33
+6.38%
7,437
02/27/2026
24.75
24.75
24.75
24.75
-0.96%
857
02/26/2026
24.99
24.99
24.99
24.99
+1.26%
152
02/24/2026
24.68
24.68
24.68
24.68
-1.28%
105
02/20/2026
23.78
25.00
23.73
25.00
+5.35%
4,330
02/19/2026
23.73
23.73
23.73
23.73
-0.29%
210
02/18/2026
24.00
24.00
23.80
23.80
-0.66%
2,181
02/17/2026
24.41
24.50
23.51
23.96
-4.13%
3,893
02/13/2026
25.00
25.00
24.99
24.99
+4.91%
324
02/12/2026
23.82
23.82
23.82
23.82
+0.08%
358
02/11/2026
23.80
25.00
23.80
23.80
-2.14%
3,876
02/09/2026
24.32
24.32
24.32
24.32
+1.21%
258
02/06/2026
23.55
24.50
23.55
24.03
+1.09%
8,382
02/05/2026
24.26
24.26
23.76
23.77
-2.98%
2,639
02/04/2026
21.50
25.00
21.50
24.50
+15.29%
48,353
01/30/2026
21.30
21.30
21.25
21.25
-0.09%
500
01/29/2026
21.30
21.30
21.27
21.27
+1.29%
231
01/28/2026
21.00
21.00
20.83
21.00
0.00%
2,856
01/27/2026
20.99
21.00
20.94
21.00
+1.55%
2,849
01/26/2026
20.68
20.68
20.68
20.68
+0.05%
3,450
01/23/2026
20.67
20.67
20.67
20.67
-1.57%
751
01/22/2026
21.00
21.25
21.00
21.00
+1.94%
5,616
01/21/2026
20.60
20.60
20.60
20.60
-1.90%
336
01/20/2026
21.00
21.00
21.00
21.00
0.00%
570
01/16/2026
21.00
21.00
20.98
21.00
0.00%
4,422
01/15/2026
21.00
21.00
21.00
21.00
0.00%
100
01/14/2026
20.15
21.50
20.15
21.00
+4.22%
4,790
01/13/2026
20.10
20.15
20.10
20.15
+0.50%
367
01/12/2026
19.40
20.05
19.40
20.05
+5.53%
768
01/08/2026
19.00
19.00
19.00
19.00
+0.49%
335
01/07/2026
19.00
19.00
18.91
18.91
-0.49%
1,184
01/02/2026
19.00
19.00
19.00
19.00
+0.53%
124
12/31/2025
18.90
18.90
18.90
18.90
+0.80%
100
12/30/2025
18.75
18.75
18.75
18.75
0.00%
400
12/29/2025
18.81
18.81
18.75
18.75
-3.30%
618
12/26/2025
19.39
19.39
19.39
19.39
+0.05%
120
12/23/2025
19.38
19.38
19.38
19.38
+2.00%
174
12/22/2025
18.81
19.00
18.81
19.00
-2.06%
566
12/17/2025
19.31
19.40
19.00
19.40
-0.56%
476
12/16/2025
19.51
19.51
19.51
19.51
+0.05%
100
12/15/2025
19.50
19.50
19.50
19.50
+1.30%
891
12/12/2025
19.71
19.71
19.25
19.25
-2.09%
1,440