• $74.0M
    Market Cap
  • 104.82%
    1-Year Change
  • Semiconductor Equipment & Materials
    Industry

Top Holders

Institutional
Mutual Funds
No data found

No data found

Current Ownership Distribution

  • Other1.2M (54.54%)
  • Insiders978,602 (45.46%)
  • Institutions30 (0.001%)
  • Mutual Funds0 (0.00%)

Insider Transactions

  • 45.46% (978,602)
    Current InsiderOwnership (%, shares)
  • 0
    Number of InsiderBuying (last 12 months)
  • $0.00
    Amount of InsiderBuying (last 12 months)
  • 2
    Number of InsiderSelling (last 12 months)
  • $121.0M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
Eriksen Howard Timothy
CEO
Sell
Aug 13, 2026
$17,350.00
500
$34.70
271,333
Olesen Value Fund L.P.
Sell
Jul 10, 2026
$9,289.00
350
$26.54
222,931
Olesen Value Fund L.P.
Sell
Jul 10, 2026
$9,289.00
350
$26.54
222,931
Olesen Value Fund L.P.
Sell
Jul 10, 2026
$9,289.00
350
$26.54
222,931
Olesen Value Fund L.P.
Sell
Jul 10, 2026
$9,289.00
350
$26.54
222,931
Olesen Value Fund L.P.
Sell
Jul 08, 2026
$81,006.45
3,017
$26.85
223,281
Olesen Value Fund L.P.
Sell
Jul 08, 2026
$81,006.45
3,017
$26.85
223,281
Olesen Value Fund L.P.
Sell
Jul 08, 2026
$81,006.45
3,017
$26.85
223,281
Olesen Value Fund L.P.
Sell
Jul 08, 2026
$81,006.45
3,017
$26.85
223,281
Olesen Value Fund L.P.
Sell
Jun 25, 2026
$42,544.00
1,600
$26.59
229,670
Olesen Value Fund L.P.
Sell
Jun 25, 2026
$42,544.00
1,600
$26.59
229,670
Olesen Value Fund L.P.
Sell
Jun 25, 2026
$42,544.00
1,600
$26.59
229,670
Olesen Value Fund L.P.
Sell
Jun 25, 2026
$42,544.00
1,600
$26.59
229,670
Olesen Value Fund L.P.
Sell
Jun 24, 2026
$139,330.80
5,238
$26.60
231,270
Olesen Value Fund L.P.
Sell
Jun 24, 2026
$139,330.80
5,238
$26.60
231,270
Olesen Value Fund L.P.
Sell
Jun 24, 2026
$139,330.80
5,238
$26.60
231,270
Olesen Value Fund L.P.
Sell
Jun 24, 2026
$139,330.80
5,238
$26.60
231,270
Matson Mark
President and COO
Other
Mar 11, 2026
$106,100.00
5,000
$21.22
238,573
Matson Mark
President and COO
Other
Nov 10, 2025
$725,000.00
50,000
$14.50
228,573
Olesen Value Fund L.P.
Sell
Aug 27, 2025
$14,934.21
879
$16.99
236,508
Olesen Value Fund L.P.
Sell
Aug 27, 2025
$14,934.21
879
$16.99
236,508
Olesen Value Fund L.P.
Sell
Aug 27, 2025
$14,934.21
879
$16.99
236,508
Olesen Value Fund L.P.
Sell
Aug 27, 2025
$14,934.21
879
$16.99
236,508
Olesen Value Fund L.P.
Sell
Aug 18, 2025
$119,298.34
7,301
$16.34
239,487
Olesen Value Fund L.P.
Sell
Aug 18, 2025
$119,298.34
7,301
$16.34
239,487
Olesen Value Fund L.P.
Sell
Aug 18, 2025
$119,298.34
7,301
$16.34
239,487
Olesen Value Fund L.P.
Sell
Aug 18, 2025
$119,298.34
7,301
$16.34
239,487
Olesen Value Fund L.P.
Sell
Aug 15, 2025
$64,760.00
4,000
$16.19
246,788
Olesen Value Fund L.P.
Sell
Aug 15, 2025
$64,760.00
4,000
$16.19
246,788
Olesen Value Fund L.P.
Sell
Aug 15, 2025
$64,760.00
4,000
$16.19
246,788