• $48.4M
    Market Cap
  • 106.95%
    1-Year Change
  • Electronic Components
    Industry

Top Holders

Institutional
Mutual Funds
No data found

No data found

Current Ownership Distribution

  • Insiders2.6M (65.38%)
  • Mutual Funds802,800 (20.30%)
  • Institutions565,877 (14.31%)
  • Other0 (0.00%)

Insider Transactions

  • 65.38% (2.6M)
    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)
  • $13.5M
    Amount of InsiderSelling (last 12 months)
Insider Name & Title
Type
Date
Transaction Value
Shares
Share Price
Shares After Transactions
Chafetz Gerald E.
Sell
Mar 18, 2026
$8,964.00
498
$18.00
1,002
Chafetz Gerald E.
Sell
Mar 18, 2026
$37.00
2
$18.50
1,000
Chafetz Gerald E.
Sell
Mar 17, 2026
$8,696.10
500
$17.39
1,500
Purkayastha Subrata
CFO and Treasurer
Exempt
Mar 10, 2026
$0.00
15,000
$0.00
35,000
Purkayastha Subrata
CFO and Treasurer
Exempt
Mar 10, 2026
$84,750.00
15,000
$5.65
15,000
Purkayastha Subrata
CFO and Treasurer
In Kind
Mar 10, 2026
$84,759.00
4,461
$19.00
10,539
Offerman Dave
COB, President and CEO
Sell
Mar 09, 2026
$6,046.25
350
$17.27
402,127
Offerman Dave
COB, President and CEO
Sell
Mar 06, 2026
$76,725.00
4,650
$16.50
402,477
Rosenfeld Michael E
Exempt
Feb 09, 2026
$0.00
5,000
$0.00
10,000
Rosenfeld Michael E
Exempt
Feb 09, 2026
$30,050.00
5,000
$6.01
0
Chafetz Gerald E.
Exempt
Jun 30, 2025
$0.00
2,000
$0.00
0
Offerman Dave
COB, President and CEO
Exempt
Jun 30, 2025
$0.00
46,217
$0.00
250,000
Chafetz Gerald E.
Exempt
Jun 30, 2025
$12,000.00
2,000
$6.00
2,000
Offerman Dave
COB, President and CEO
Exempt
Jun 30, 2025
$277,302.00
46,217
$6.00
436,317
Offerman Dave
COB, President and CEO
In Kind
Jun 30, 2025
$277,305.00
29,190
$9.50
407,027
Offerman Dave
President and CEO
Award
Dec 24, 2024
$0.00
25,000
$0.00
295,217
Offerman Dave
President and CEO
Sell
Nov 14, 2024
$90,000.00
10,000
$9.00
390,000
Offerman Dave
President and CEO
Sell
Nov 14, 2024
$5,508.75
565
$9.75
0
Offerman Dave
President and CEO
Sell
Nov 14, 2024
$46,634.25
4,783
$9.75
100