• $181.2M
    Market Cap
  • 102.53%
    1-Year Change
  • Semiconductor Equipment & Materials
    Industry
  • 1 Month
    -17.13%
    Low Price$14.42
    High Price$18.80
  • 3 Months
    -5.13%
    Low Price$14.42
    High Price$18.90
  • 1 Year
    +102.53%
    Low Price$6.70
    High Price$18.90
Date
Open
High
Low
Close
Change (%)
Volume
07/13/2026
15.10
15.10
14.23
14.42
-4.50%
187,983
07/10/2026
14.73
15.55
14.45
15.10
+0.87%
172,959
07/09/2026
14.84
15.50
14.69
14.97
+3.31%
131,173
07/08/2026
14.48
15.01
14.40
14.49
-0.62%
157,293
07/07/2026
15.00
15.56
14.11
14.58
-4.39%
199,565
07/06/2026
15.55
16.30
15.15
15.25
-2.87%
134,086
07/02/2026
17.64
17.74
15.23
15.70
-11.35%
161,271
07/01/2026
18.00
18.15
17.05
17.71
-2.53%
106,055
06/30/2026
17.15
18.34
17.15
18.17
+6.95%
148,135
06/29/2026
16.64
17.24
15.50
16.99
+2.23%
198,613
06/26/2026
17.26
17.93
16.22
16.62
-7.05%
1,784,519
06/25/2026
17.95
18.80
17.17
17.88
+6.30%
239,426
06/24/2026
17.55
17.64
16.63
16.82
-4.27%
206,895
06/23/2026
17.66
17.96
16.94
17.57
-5.08%
233,292
06/22/2026
18.92
19.00
17.97
18.51
-1.54%
227,424
06/18/2026
18.26
19.11
18.17
18.80
+5.80%
208,558
06/17/2026
17.80
18.66
17.52
17.77
+0.57%
119,049
06/16/2026
18.50
18.83
17.67
17.67
-4.74%
178,878
06/15/2026
18.06
18.70
17.52
18.55
+6.61%
263,896
06/12/2026
16.80
17.56
16.41
17.40
+3.63%
259,016
06/11/2026
15.64
16.89
15.64
16.79
+8.39%
165,966
06/10/2026
15.37
16.32
15.15
15.49
-0.83%
161,374
06/09/2026
15.70
16.66
14.89
15.62
-0.06%
267,515
06/08/2026
15.18
15.84
14.77
15.63
+6.54%
240,467
06/05/2026
16.84
16.85
14.65
14.67
-14.76%
336,295
06/04/2026
16.14
17.49
15.75
17.21
+3.43%
336,020
06/03/2026
17.03
17.37
16.35
16.64
-3.14%
238,636
06/02/2026
16.20
17.38
15.94
17.18
+4.95%
347,892
06/01/2026
16.65
17.19
16.32
16.37
-2.79%
295,999
05/29/2026
17.05
17.42
16.52
16.84
-1.06%
335,038
05/28/2026
17.85
18.67
16.80
17.02
-4.76%
370,591
05/27/2026
18.38
18.70
17.62
17.87
-1.97%
344,465
05/26/2026
19.12
19.16
17.88
18.23
-2.72%
410,381
05/22/2026
17.74
18.86
17.51
18.74
+7.09%
438,854
05/21/2026
17.93
18.00
16.96
17.50
-1.63%
260,250
05/20/2026
17.87
18.08
17.25
17.79
+1.66%
314,941
05/19/2026
17.60
17.82
16.35
17.50
-1.02%
356,871
05/18/2026
19.00
19.53
17.05
17.68
-4.12%
579,308
05/15/2026
18.82
19.36
17.88
18.44
-2.43%
587,466
05/14/2026
19.40
19.82
18.01
18.90
+0.48%
1,306,100
05/13/2026
16.81
19.00
16.04
18.81
+12.84%
855,163
05/12/2026
17.22
17.26
15.65
16.67
-5.01%
313,768
05/11/2026
17.86
18.45
17.27
17.55
+1.74%
416,298
05/08/2026
16.70
17.65
16.52
17.25
+3.85%
207,248
05/07/2026
17.45
17.47
16.16
16.61
-4.60%
260,006
05/06/2026
17.18
18.06
16.45
17.41
+6.61%
483,882
05/05/2026
16.08
17.80
15.12
16.33
-11.92%
1,061,003
05/05/2026
$0.16 Earnings
05/04/2026
19.14
19.21
18.00
18.54
-0.59%
369,666
05/01/2026
19.02
19.03
18.13
18.65
-0.21%
194,154
04/30/2026
17.09
20.00
16.83
18.69
+11.52%
782,526
04/29/2026
16.89
17.33
16.30
16.76
-0.83%
254,191
04/28/2026
17.50
17.85
16.30
16.90
-5.38%
254,471
04/27/2026
18.85
19.09
17.37
17.86
-2.72%
308,250
04/24/2026
17.71
19.75
17.55
18.36
+6.74%
804,949
04/23/2026
16.86
18.25
16.58
17.20
+2.50%
554,394
04/22/2026
16.35
17.32
16.13
16.78
+2.57%
296,176
04/21/2026
16.73
16.73
16.00
16.36
-2.21%
186,971
04/20/2026
16.07
17.78
16.07
16.73
+5.29%
251,809
04/17/2026
16.88
18.00
15.10
15.89
-5.42%
891,877
04/16/2026
15.49
16.90
15.29
16.80
+9.23%
252,934
04/15/2026
15.31
15.43
14.60
15.38
-0.19%
129,149
04/14/2026
15.59
16.15
15.26
15.41
+1.38%
127,900
04/13/2026
15.48
15.80
15.02
15.20
-3.80%
172,503
04/10/2026
16.25
16.50
15.57
15.80
+1.48%
197,862
04/09/2026
14.85
16.14
14.85
15.57
+5.56%
201,958
04/08/2026
14.43
15.33
14.06
14.75
+9.26%
181,489
04/07/2026
14.50
14.51
13.33
13.50
-7.28%
123,437
04/06/2026
14.16
15.48
14.16
14.56
+3.48%
142,343
04/02/2026
13.94
14.39
13.75
14.07
-1.88%
54,040
04/01/2026
13.81
14.75
13.65
14.34
+5.05%
97,586
03/31/2026
13.24
13.97
13.24
13.65
+4.76%
68,980
03/30/2026
13.93
14.00
12.76
13.03
-7.13%
113,765
03/27/2026
14.25
14.39
13.74
14.03
-1.61%
90,765
03/26/2026
15.04
15.16
14.08
14.26
-5.56%
126,564
03/25/2026
15.13
15.66
14.91
15.10
0.00%
211,334
03/24/2026
14.25
15.25
14.25
15.10
+4.07%
190,123
03/23/2026
13.92
14.87
13.47
14.51
+3.42%
142,750
03/20/2026
14.22
14.47
13.84
14.03
-0.57%
91,960
03/19/2026
14.04
14.28
13.81
14.11
-0.91%
85,634
03/18/2026
14.46
14.50
14.04
14.24
-1.52%
64,540
03/17/2026
14.46
14.58
13.92
14.46
-0.07%
98,242
03/16/2026
14.24
14.99
13.79
14.47
+3.58%
123,514
03/13/2026
14.25
14.48
13.37
13.97
-3.52%
143,589
03/12/2026
14.63
14.89
13.78
14.48
-1.36%
216,925
03/11/2026
14.35
15.14
13.99
14.68
+3.09%
250,733
03/10/2026
13.60
14.65
13.41
14.24
+4.71%
420,553
03/09/2026
12.99
13.72
12.79
13.60
+2.72%
224,583
03/06/2026
13.00
13.74
12.91
13.24
+0.15%
192,242
03/05/2026
12.70
13.57
12.28
13.22
+4.26%
296,470
03/04/2026
12.23
12.71
11.89
12.68
+3.26%
205,465
03/03/2026
11.98
12.67
11.53
12.28
+0.66%
211,217
03/02/2026
11.65
12.32
11.44
12.20
+4.72%
220,447
02/27/2026
11.25
11.83
10.58
11.65
+16.62%
280,817
02/27/2026
$0.16 Earnings
02/26/2026
10.32
10.33
9.83
9.99
-2.25%
86,246
02/25/2026
10.01
10.26
9.81
10.22
+2.92%
19,106
02/24/2026
10.27
10.33
9.67
9.93
-0.30%
28,752
02/23/2026
9.80
10.44
9.35
9.96
+0.40%
55,824
02/20/2026
9.93
10.02
9.70
9.92
-1.29%
32,367