• $57.5M
    Market Cap
  • 68.99%
    1-Year Change
  • Semiconductor Equipment & Materials
    Industry
  • 1 Month
    +16.09%
    Low Price$21.37
    High Price$26.70
  • 3 Months
    +8.98%
    Low Price$21.37
    High Price$30.80
  • 1 Year
    +68.99%
    Low Price$15.50
    High Price$30.80
Date
Open
High
Low
Close
Change (%)
Volume
06/24/2026
24.00
26.90
24.00
26.70
+14.79%
11,234
06/23/2026
24.00
24.00
23.26
23.26
-3.08%
512
06/22/2026
24.00
24.00
24.00
24.00
-0.62%
292
06/18/2026
24.08
24.30
23.72
24.15
+2.77%
4,502
06/16/2026
23.40
23.50
23.40
23.50
+2.17%
2,001
06/15/2026
22.70
23.00
22.70
23.00
+3.37%
2,659
06/12/2026
22.25
22.25
22.25
22.25
-0.22%
131
06/11/2026
22.36
22.36
22.00
22.30
-0.54%
3,943
06/10/2026
22.99
22.99
22.42
22.42
+1.91%
321
06/09/2026
22.50
22.63
22.00
22.00
-4.35%
2,281
06/04/2026
22.00
23.00
22.00
23.00
+4.55%
1,002
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