Subscribe

Data I/O Corporation (DAIO)

USD3.36 -0.04 (-1.18%)
US NASDAQ Technology Hardware, Equipment & Parts
Address 6645 185th Avenue NE 98052
Redmond, WA, US
CEO William O. Wentworth
Website dataio.com
IPO 1989-01-03
CIK 351998 ISIN US2376901029

Explore sections of this company profile

Description

Data I/O Corporation specializes in developing, manufacturing, and distributing sophisticated systems and services for programming and securely managing data for electronic devices. These solutions serve electronics manufacturers across the United States, Europe, and international markets. The company's core programming products are vital for embedding integrated circuits (ICs) with the precise data needed for their operation. Its comprehensive range of offerings includes automated offline programming systems, such as the PSV handlers, alongside in-line automated solutions like the RoadRunner and RoadRunner3 series handlers. They also provide the LumenX Programmer, non-automated FlashPAK III programming systems, and the specialized SentriX system for security deployment. Complementing its hardware, Data I/O offers essential services including equipment support, system installation and repair, and dedicated device programming. Data I/O directs its sales efforts towards original equipment manufacturers (OEMs) in key industries like automotive, consumer electronics, and the Internet of Things (IoT), as well as their collaborating programming centers and electronic manufacturing service (EMS) contract manufacturers. The company leverages both direct sales teams and an extensive network of indirect sales representatives and distributors to reach its global customer base. Founded in 1969, Data I/O Corporation is headquartered in Redmond, Washington.

News Sentiment (7d)
78 Positive

Based on only 1 article — low confidence

Market Cap & Enterprise Value
Merger & Acquisition History

No mergers or acquisitions recorded for this company.

Technical Outlook
Loading outlook…
Loading forecast...
Signal Summary Loading…
Indicator 1D1W2W3W1M
Each column is computed on that timeframe's candles (1D = daily, 1W ≈ weekly, 1M ≈ monthly), not on the same last day. ▲ bullish · ▼ bearish · — neutral. The Net row counts signals per column; hover any cell (or the indicator name) to see the exact rule behind it.
Day Score & sub-scores
Statistical fingerprint & regime detail
Conditional historical analysis
Customize analysis (advanced)
Indicative levels generated algorithmically. Not financial advice.
Risk Profile
Loading risk profile…
Price Chart
Averages
Trend
Price
Levels
Draw
USD3.36 -0.04 (-1.18%)
Loading historical data…
Volume Profile
Loading…
Liquidity & share structure
Average Volume
83.5K
Beta
1.26
Float Shares
8.98M
Free Float %
95.6%
Price Performance
1D5D1M3M6M YTD1Y3Y5Y10YMax
+9.97% +13.07% +24.51% +13.07% +20.75% +0.95% +28.00% -28.73% -40.58% +21.67% -63.43%
Rolling Volatility
Loading…
Drawdown
Loading…
Relative Strength
Loading…
Monthly Returns Heatmap
From To
Loading…
Annual Monthly Returns
Loading…
Daily Returns Distribution
vs.
Loading histogram data…

Revenue flow

Revenue by geography

Revenue by segment

From To

Revenue composition

From To

By product

By geography

Financial Statements

Income Statement

Balance Sheet

Cash Flow Statement

Key Metrics

Financial Ratios

Employees

Financial Growth (CAGR)

Market Data

Analyst Consensus (3 ratings, all time) Buy
Price Targets & DCF
Current price
3.36
Ratings Trend (MoM) 100% Bullish
Rating 2026-05 Change
Strong Buy 0 0
Buy 2 0
Hold 0 0
Sell 0 0
Strong Sell 0 0
Quality scores
Altman Z-Score
1.60
Distress
Piotroski F-Score
1 / 9
Weak
MOAT Score
3 / 10
No MOAT
Composite Rating
C
Overall Score
2 / 5
Medium
DCF Score
1 / 5
Low
ROE Score
1 / 5
Low
ROA Score
1 / 5
Low
D/E Score
3 / 5
Medium
P/E Score
1 / 5
Low
P/Book Score
3 / 5
Medium
Operational MOAT
✗ Below peers
  • Revenue growth Hardware, Equipment & Parts: +10.0%
    -1.2% Q1'26: -47.4% (vs Q1'25)
  • EPS growth Hardware, Equipment & Parts: +20.2%
    -55.9% Q1'26: -721.3% (vs Q1'25)
  • FCF margin FCF growth · Hardware, Equipment & Parts: +27.1%
    -15.9% Q1'26: -68.8% (vs Q1'25)
  • EBIT margin Hardware, Equipment & Parts: +8.7%
    -23.2% Q1'26: -96.7% (vs Q1'25)
  • ROIC Hardware, Equipment & Parts: +5.7%
    -57.5% Q1'26: -209.9% (vs Q1'25)
  • Share dilution Hardware, Equipment & Parts: +0.0%
    +2.0% Q1'26: +1.7% (vs Q1'25)
  • Debt / EBITDA Net debt/EBITDA · Hardware, Equipment & Parts: -0.70×
    -0.63× Q1'26: -0.10× (vs Q1'25)
Valuation Multiples From To
Price Forecast (3Y) From To
Model
Adjust
P/E
Theoretical Return — If Invested Today

* These projections are based on analyst consensus estimates and user-defined valuation multiples. This table is for informational purposes only and does not constitute a recommendation to buy or sell any security. Past performance is not indicative of future results.

DCF Interactive Model (UFCF)
Projection years:
Market assumptions
WACC components (optional)
Ke (Cost of Equity) = Rf + β (1.09) × ERP
WACC = 91% × Ke + 9% × Kd (4.3%) × (1−t)

Modifying these values recalculates WACC automatically.

Business assumptions
Current price: 3.36
Enterprise Value: Equity Value: Terminal Value: TV as % of EV:

Base values reflect the latest available data for this company and market conditions.

Consensus Estimates
Metric Dec 1993
actual
Dec 1995
actual
Dec 1996
actual
Dec 1998
actual
Dec 2015
actual
Dec 2016
actual
Dec 2017
actual
Dec 2018
actual
Dec 2019
actual
Dec 2020
actual
Dec 2021
actual
Dec 2022
actual
Dec 2023
actual
Dec 2024
actual
Dec 2025
actual
Dec 2026
1 Rev. Ana.
1 EPS Ana.
Dec 2027
1 Rev. Ana.
1 EPS Ana.
Revenue
63.20M
est: 73.20M (-13.7%)
66.00M
est: 73.58M (-10.3%)
60.40M
est: 350.44M (-82.8%)
35.30M
est: 28.58M (+23.5%)
22.02M
est: 25.60M (-14.0%)
23.41M
est: 25.60M (-8.5%)
34.05M
est: 34.51M (-1.3%)
29.22M
est: 28.07M (+4.1%)
21.57M
est: 19.80M (+8.9%)
20.33M
est: 20.99M (-3.1%)
25.84M
est: 25.28M (+2.2%)
24.22M
est: 23.80M (+1.8%)
28.06M
est: 28.00M (+0.2%)
21.77M
est: 22.30M (-2.4%)
21.50M
est: 22.92M (-6.2%)
21.60M
21.60M – 21.60M
-5.8% YoY
27.60M
27.60M – 27.60M
+27.8% YoY
EBITDA
-5.30M
est: -8.43M (+37.1%)
10.20M
est: 10.74M (-5.0%)
3.20M
est: 5.16M (-38.0%)
-11.40M
est: -16.51M (+31.0%)
1.54M
est: -756.9K (+302.8%)
2.03M
est: -756.9K (+368.1%)
5.87M
est: -1.02M (+675.2%)
2.69M
est: -829.8K (+424.6%)
-411.0K
est: -585.4K (+29.8%)
-1.61M
est: -1.73M (+6.9%)
394.0K
est: -747.3K (+152.7%)
-189.0K
est: -3.26M (+94.2%)
1.06M
est: -3.34M (+131.6%)
-2.47M
est: -1.24M (-99.6%)
-4.50M
est: -1.27M (-253.3%)
-1.20M
-1.20M – -1.20M
+5.8% YoY
-1.53M
-1.53M – -1.53M
-27.8% YoY
EBIT
-10.20M
est: -13.19M (+22.6%)
7.80M
est: 6.13M (+27.3%)
200.0K
est: -1.11M (+118.1%)
-13.10M
est: -15.21M (+13.9%)
993.0K
est: -1.46M (+168.2%)
1.43M
est: -1.46M (+198.0%)
5.05M
est: -1.96M (+357.1%)
1.74M
est: -1.60M (+208.9%)
-1.28M
est: -1.13M (-13.5%)
-2.43M
est: -2.12M (-14.4%)
-273.0K
est: -1.44M (+81.0%)
-749.0K
est: -3.88M (+80.7%)
448.0K
est: -3.96M (+111.3%)
-3.04M
est: -1.77M (-71.4%)
-5.00M
est: -1.82M (-174.2%)
-1.72M
-1.72M – -1.72M
+5.8% YoY
-2.19M
-2.19M – -2.19M
-27.8% YoY
Net Income
-11.30M
est: -14.42M (+21.6%)
4.80M
est: 5.00M (-4.0%)
-1.10M
est: -1.50M (+26.7%)
-17.60M
est: -20.41M (+13.8%)
927.0K
est: 2.01M (-53.9%)
1.66M
est: 2.01M (-17.7%)
5.45M
est: 5.72M (-4.7%)
1.61M
est: 1.92M (-16.4%)
-1.19M
est: -640.5K (-85.3%)
-3.96M
est: -2.65M (-49.3%)
-555.0K
est: -823.5K (+32.6%)
-1.12M
est: -5.21M (+78.5%)
486.0K
est: -5.26M (+109.2%)
-3.09M
est: -2.24M (-38.1%)
-4.99M
est: -3.44M (-45.1%)
-3.95M
-4.01M – -3.82M
-15.0% YoY
-186.6K
-186.6K – -186.6K
+95.3% YoY
SGA
42.80M
est: 47.54M (-10.0%)
20.40M
est: 22.28M (-8.4%)
19.80M
est: 31.82M (-37.8%)
14.40M
est: 18.56M (-22.4%)
5.85M
est: 8.71M (-32.9%)
6.38M
est: 8.71M (-26.8%)
8.12M
est: 11.75M (-30.9%)
8.26M
est: 9.55M (-13.6%)
7.38M
est: 6.74M (+9.4%)
6.89M
est: 5.57M (+23.7%)
8.36M
est: 8.61M (-2.9%)
7.88M
est: 9.72M (-18.9%)
9.21M
est: 9.61M (-4.1%)
8.40M
est: 7.98M (+5.3%)
9.18M
est: 8.21M (+11.9%)
7.73M
7.73M – 7.73M
-5.8% YoY
9.88M
9.88M – 9.88M
+27.8% YoY
EPS
-1.57
est: -0.63 (-151.2%)
0.64
est: 0.73 (-12.3%)
-0.16
est: 0.17 (-197.0%)
-2.46
est: -0.07 (-3,684.6%)
0.12
est: 0.22 (-45.5%)
0.21
est: 0.22 (-4.5%)
0.67
est: 0.63 (+7.2%)
0.19
est: 0.21 (-9.5%)
-0.14
est: -0.07 (-100.0%)
-0.48
est: -0.12 (-300.0%)
-0.07
est: -0.09 (+27.8%)
-0.13
est: -0.20 (+35.0%)
0.05
est: 0.04 (+36.0%)
-0.34
est: -0.24 (-41.7%)
-0.53
est: -0.37 (-42.0%)
-0.42
-0.43 – -0.41
-12.5% YoY
-0.02
-0.02 – -0.02
+95.2% YoY
Historical Ratings (3M)
Date Rating Overall DCF ROE ROA D/E P/E P/B
2026-05-15 C 2/5 1/5 1/5 1/5 3/5 1/5 3/5
2026-05-14 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-05-13 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-05-12 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-05-11 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-05-08 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-05-07 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-05-06 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-05-05 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-05-04 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-05-01 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-04-30 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-04-29 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-04-28 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-04-27 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-04-24 C 2/5 1/5 1/5 1/5 2/5 1/5 4/5
2026-04-23 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-04-22 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-04-21 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-04-20 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-04-17 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5
2026-04-16 C- 1/5 1/5 1/5 1/5 2/5 1/5 3/5

Owner Earnings

Owner's Earnings (history) From To
Owner alignment
Owner's Earnings TTM
-5.29M
OE per share TTM
-0.56
Owner's Yield
-17.61%
Maintenance CapEx ratio
Maint CapEx / Avg PPE
6.7%

Ownership Overview

Ownership breakdown
At a glance
Institutional holders
12
Total invested
2.56M
Insider transactions (90d)
0
Beneficial owners (>5%)
21
Beneficial owners (>5%)
# Reporting person Amount owned % of class Sole voting Shared voting Sole dispositive Shared dispositive Type Citizenship Filing date SEC filing
1 DAVID L. KANEN 826.4K 9.20% 19.9K 806.5K IN DELAWARE 2024-01-05
2 KANEN WEALTH MANAGEMENT, LLC 806.5K 8.90% 806.5K IA, OO DELAWARE 2024-01-05
3 13-3127734 646.2K 7.50% 582.3K 646.2K HC Delaware 2022-02-11
4 26-0385758 646.2K 7.50% 582.3K 646.2K IA Delaware 2022-02-11
5 DELAFIELD HAMBRECHT PARTNERS FUND, LP 584.3K 6.90% 584.3K 584.3K PN Delaware 2019-02-14
6 DELAFIELD HAMBRECHT, INC. 584.3K 6.90% 584.3K 584.3K CO Delaware 2019-02-14
7 DH PARTNERS, LLC 584.3K 6.90% 584.3K 584.3K OO Delaware 2019-02-14
8 JOHN D. DELAFIELD 584.3K 6.90% 584.3K 584.3K IN United States 2019-02-14
9 Penbrook Management, LLC 486.3K 5.90% 486.3K IA Delaware 2018-02-21
10 Robert S. Anderson 486.3K 5.90% 43.8K 110.0K 43.8K 442.5K IN Delaware 2018-02-21
11 PHILOTIMO FUND, LP 479.1K 5.30% 479.1K IA, PN DELAWARE 2024-01-05
12 Barbara Burke DiCostanzo 442.5K 5.37% 110.0K 442.5K IN Delaware 2018-02-21
13 Ralph Kaplan 442.5K 5.37% 110.0K 442.5K IN Delaware 2018-02-21
14 30-0447847 357.4K 4.20% 337.5K 357.4K IA Delaware Limited Partnership 2021-02-12
15 PHILOTIMO FOCUSED GROWTH AND INCOME FUND 327.4K 3.60% 327.4K IA, OO DELAWARE 2024-01-05
16 George S. Loening 185.5K 2.20% 185.5K IN Delaware 2021-02-12
17 Select Equity Group, L.P. 185.5K 2.20% 185.5K IA Delaware 2021-02-12
18 Shinbone Alley Holdings, LLC 185.5K 2.20% 185.5K OO Delaware 2021-02-12
19 Shinbone Alley, L.P. 185.5K 2.20% 185.5K PN Delaware 2021-02-12
20 AnKap LLC 110.0K 1.33% 110.0K 110.0K IA Delaware 2018-02-21
21 AnKap Partners, L.P. 110.0K 1.33% 110.0K 110.0K PN Delaware 2018-02-21

Institutional Activity (13F)

Institutional ownership trend From To
13F snapshot — 2026 Q1
Investors holding
12
-15 vs prev Q
New positions
5
Closed positions
19
Increased
5
Reduced
1
Put/Call ratio
0.00
Calls held
Puts held
Top institutional holders
# Investor Shares / Δ Mkt value / Δ Own% / Δ Weight% / Δ Avg px / Perf. Hold / Status
1 KANEN WEALTH MANAGEMENT LLC 839.4K +— (+0.0%) 1.73M -1.1M (-38.5%) 9.03% +0.002 pp 0.53% -0.416 pp USD4.10 -22.7% 19 qtrs
2 RENAISSANCE TECHNOLOGIES LLC 437.6K -39.2K (-8.2%) 1.39M -205.3K (-12.9%) 4.71% -0.421 pp 0.00% +0.000 pp USD5.37 -41.0% 76 qtrs
3 PENBROOK MANAGEMENT LLC 356.9K +4.1K (+1.2%) 1.13M -47.0K (-4.0%) 3.84% +0.045 pp 0.78% -0.042 pp USD8.42 -62.4% 33 qtrs
4 VANGUARD GROUP INC 350.4K -8.1K (-2.3%) 1.11M -86.6K (-7.2%) 3.77% -0.086 pp 0.00% +0.000 pp USD5.57 -43.1% 81 qtrs
5 KOVACK ADVISORS, INC. 268.9K +5.7K (+2.2%) 852.4K -26.8K (-3.0%) 2.89% +0.062 pp 0.04% -0.043 pp USD4.22 -24.9% 21 qtrs
6 DIMENSIONAL FUND ADVISORS LP 180.2K -80.9K (-31.0%) 571.4K -300.8K (-34.5%) 1.94% -0.870 pp 0.00% 0.000 pp USD4.11 -22.9% 51 qtrs
7 ACADIAN ASSET MANAGEMENT LLC 125.2K -8.0K (-6.0%) 396.0K -48.0K (-10.8%) 1.35% -0.086 pp 0.00% 0.000 pp USD9.69 -67.3% 36 qtrs
8 GEODE CAPITAL MANAGEMENT, LLC 104.6K +3.0K (+2.9%) 331.6K -7.9K (-2.3%) 1.13% +0.032 pp 0.00% +0.000 pp USD5.78 -45.2% 35 qtrs
9 ESSEX INVESTMENT MANAGEMENT CO LLC 74.6K +— (+0.0%) 236.6K -12.7K (-5.1%) 0.80% +0.000 pp 0.04% -0.002 pp USD3.59 -11.7% 12 qtrs
10 STEWARD PARTNERS INVESTMENT ADVISORY, LLC 43.5K +8.6K (+24.5%) 137.8K +21.2K (+18.2%) 0.47% +0.092 pp 0.00% +0.000 pp USD3.19 -0.6% 3 qtrs
11 NEWEDGE ADVISORS, LLC 22.4K +— (+0.0%) 71.0K -3.8K (-5.1%) 0.24% +0.000 pp 0.00% 0.000 pp USD3.85 -17.7% 26 qtrs
12 JAMES INVESTMENT RESEARCH INC 22.4K +— (+0.0%) 71.0K -3.8K (-5.1%) 0.24% +0.000 pp 0.01% 0.000 pp USD3.70 -14.3% 42 qtrs
13 LEGATO CAPITAL MANAGEMENT LLC 17.6K +— (+0.0%) 55.6K -3.0K (-5.1%) 0.19% +0.000 pp 0.00% -0.002 pp USD2.90 +9.3% 5 qtrs
14 BLACKROCK, INC. 17.0K +— (+0.0%) 53.9K -2.9K (-5.1%) 0.18% +0.000 pp 0.00% +0.000 pp USD2.57 +23.3% 6 qtrs
15 STATE STREET CORP 16.2K +— (+0.0%) 51.3K -2.7K (-5.1%) 0.17% +0.000 pp 0.00% +0.000 pp USD3.97 -20.2% 13 qtrs
16 SUSQUEHANNA INTERNATIONAL GROUP, LLP 15.7K +269.0 (+1.7%) 49.8K -1.8K (-3.4%) 0.17% +0.003 pp 0.00% +0.000 pp USD3.10 +2.3% 16 qtrs
17 NORTHERN TRUST CORP 13.5K -5.6K (-29.5%) 42.7K -21.1K (-33.1%) 0.15% -0.061 pp 0.00% +0.000 pp USD3.78 -16.1% 51 qtrs
18 DRW SECURITIES, LLC 11.7K +11.7K (+100.0%) 37.2K +37.2K (+100.0%) 0.13% +0.126 pp 0.00% +0.001 pp USD3.17 +0.0% 1 qtrs NEW
19 TOWER RESEARCH CAPITAL LLC (TRC) 2.1K +1.1K (+106.7%) 6.8K +3.3K (+96.1%) 0.02% +0.012 pp 0.00% +0.000 pp USD3.41 -7.0% 35 qtrs
20 SIMPLEX TRADING, LLC 1.9K -880.0 (-31.3%) 6.1K -2.9K (-32.0%) 0.02% -0.010 pp 0.00% +0.000 pp USD2.82 +12.4% 4 qtrs
21 CAPITAL ANALYSTS, LLC 159.00 +159.0 (+100.0%) 1.0K +1.0K (+100.0%) 0.00% +0.002 pp 0.00% +0.000 pp USD3.17 +0.0% 1 qtrs NEW
22 BARD ASSOCIATES INC 100.00 +100.0 (+100.0%) 317.00 +317.0 (+100.0%) 0.00% +0.001 pp 0.00% +0.000 pp USD3.17 +0.0% 30 qtrs
23 BANK OF AMERICA CORP /DE/ 87.00 +2.0 (+2.4%) 275.00 -9.0 (-3.2%) 0.00% +0.000 pp 0.00% +0.000 pp USD2.78 +14.0% 9 qtrs
24 HUNTINGTON NATIONAL BANK 1.00 +— (+0.0%) 3.00 +— (+0.0%) 0.00% +0.000 pp 0.00% +0.000 pp USD3.00 +5.7% 13 qtrs
25 SBI SECURITIES CO., LTD. 1.00 +— (+0.0%) 3.00 +— (+0.0%) 0.00% +0.000 pp 0.00% +0.000 pp USD2.00 +58.5% 5 qtrs
26 CITADEL ADVISORS LLC -79.5K (-100.0%) -265.5K (-100.0%) 0.00% -0.855 pp 0.00% +0.000 pp USD 5 qtrs SOLD
27 UBS GROUP AG -2.7K (-100.0%) -9.1K (-100.0%) 0.00% -0.029 pp 0.00% +0.000 pp USD 2 qtrs SOLD
28 BANK OF NEW YORK MELLON CORP -116.8K (-100.0%) -389.9K (-100.0%) 0.00% -1.256 pp 0.00% 0.000 pp USD 10 qtrs SOLD
Ownership breakdown by holder

ETF Ownership

Top ETFs holding this stock Held by 16 ETFs in our universe
# ETF Weight Est. AUM exposure TER
1 U.S. Micro Cap Portfolio ETF DFMC 0.00% 171.5K 0.43%
2 Dimensional - US Sustainability Core 1 ETF DFSU 0.00% 12.6K 0.15%
3 Vanguard Extended Market ETF VXF 0.00% 373.1K 0.05%
4 Dimensional - US Core Equity 1 ETF DCOR 0.00% 12.9K 0.14%
5 Dimensional U.S. Equity ETF DFUS 0.00% 12.7K 0.09%
6 Vanguard U.S. Total Market Shares Index ETF VTS.AX 0.00% 1.9K 0.03%
7 Vanguard U.S. Total Market Index ETF VUN.TO 0.00% 5.1K 0.17%
8 Vanguard U.S. Total Market Index ETF (CAD-hedged) VUS.TO 0.00% 379.62 0.17%
9 Vanguard Total Stock Market ETF VTI 0.00% 878.1K 0.03%
10 Vanguard All-Equity ETF Portfolio VEQT.TO 0.00% 1.9K 0.22%

Insider Activity

Insider Activity — Latest Quarter
Ratio by transactions
0.00
Bearish
Buys
3
Sells
0
Shares acquired
16.5K
Shares disposed
Cash buys
Cash sales
Net activity
+16,505
Insider buys vs sells (history) From To
Recent insider transactions From To
Date Person Role Transaction A/D Security Shares Price Value Owned after D/I Filing
2025-12-03 Wentworth William O. Director / Officer A-Award A Common Stock 1,100 2.80 3.1K 53,972 D
2025-12-03 WASZAK STEVEN M Director A-Award A Common Stock 7,950 2.79 22.2K 7,950 D
2025-12-02 Wentworth William O. Director / Officer A-Award A Common Stock 7,455 2.78 20.8K 52,872 D
2025-09-01 DiBona Charles Joseph Officer A-Award A Common Stock 100,000 3.15 315.4K 100,000 D
2025-08-15 DiBona Charles Joseph 0 0.00 0
2025-05-15 Washlow Sally A. Director A-Award A Common Stock 20,300 2.48 50.3K 72,651 D
2025-05-15 SMITH EDWARD J Director A-Award A Common Stock 20,300 2.48 50.3K 63,115 D
2025-05-15 Larson Garrett Riley Director A-Award A Common Stock 20,300 2.48 50.3K 30,572 D
2025-05-15 Brown Douglas Wells Director A-Award A Common Stock 20,300 2.48 50.3K 101,759 D
2025-05-07 SMITH EDWARD J Director P-Purchase A Common Stock 5,000 2.46 12.3K 42,815 D
2025-05-06 Wentworth William O. Director / Officer P-Purchase A Common Stock 10,332 2.42 25.0K 45,417 D
2025-05-02 Wentworth William O. Officer A-Award A Common Stock 10,585 2.36 25.0K 35,085 D
2025-05-01 Wentworth William O. Director / Officer P-Purchase A Common Stock 10,585 2.36 25.0K 35,085 D
2025-01-23 Larson Garrett Riley Director A-Award A Common Stock 5,272 2.91 15.3K 5,272 D
2024-09-03 Wentworth William O. Director / Officer A-Award A Common Stock 200,000 2.39 478.5K 200,000
2024-08-26 Brown Douglas Wells Director P-Purchase A Common Stock 3,000 2.66 8.0K 81,459
2024-07-03 Ng Gerald Yat Officer F-InKind D Common Stack 5,559 2.79 15.5K 88,191 D
2024-06-01 Tidwell Michael R Officer F-InKind D COMMON STOCK 1,853 2.87 5.3K 137,250
2024-06-01 Ng Gerald Yat Officer A-Award A COMMON STOCK 18,750 2.87 53.8K 93,750
2024-06-01 Gulati Rajeev Officer F-InKind D COMMON STOCK 1,976 2.87 5.7K 155,397
2024-06-01 Ambrose Anthony Director / Officer F-InKind D COMMON STOCK 8,870 2.87 25.5K 433,548
2024-05-18 Tidwell Michael R Officer F-InKind D COMMON STOCK 2,965 2.91 8.6K 141,326
2024-05-18 Gulati Rajeev Officer F-InKind D COMMON STOCK 2,223 2.91 6.5K 160,708
2024-05-18 Ambrose Anthony Director / Officer F-InKind D COMMON STOCK 9,978 2.91 29.0K 459,058
2024-05-16 Wentworth William O. Director A-Award A Common Stock 14,100 2.93 41.3K 24,500
2024-05-16 Washlow Sally A. Director A-Award A Common Stock 14,100 2.93 41.3K 52,351
2024-05-16 SMITH EDWARD J Director A-Award A Common Stock 14,100 2.93 41.3K 37,815
2024-05-16 Brown Douglas Wells Director A-Award A Common Stock 14,100 2.93 41.3K 78,459
2024-05-14 Ambrose Anthony Director / Officer G-Gift D Common Stock 7,500 2.95 22.1K 469,036
2023-07-03 Ng Gerald Yat Officer A-Award A Common Stock 75,000 4.36 326.6K 75,000
2023-06-01 Tidwell Michael R Officer F-InKind D common stock 1,465 4.35 6.4K 124,291
2023-06-01 HATLEN JOEL S Officer F-InKind D common stock 2,278 4.35 9.9K 178,119
2023-06-01 Gulati Rajeev Officer F-InKind D COMMON STOCK 2,103 4.35 9.1K 142,931
2023-06-01 Ambrose Anthony Director / Officer F-InKind D common stock 9,450 4.35 41.1K 416,526
2023-05-26 Ambrose Anthony Director / Officer G-Gift D common stock 5,000 4.40 22.0K 432,276
2023-05-20 HATLEN JOEL S Officer F-InKind D common stock 2,132 4.54 9.7K 182,219
2023-05-20 Gulati Rajeev Officer F-InKind D common stock 1,882 4.54 8.5K 146,606
2023-05-20 Ambrose Anthony Director / Officer F-InKind D common stock 6,300 4.54 28.6K 437,276
2023-05-18 Wentworth William O. Director A-Award A Common Stock 10,400 4.45 46.3K 10,400
2023-05-18 Washlow Sally A. Director A-Award A common stock 10,400 4.45 46.3K 38,251
2023-05-18 Tidwell Michael R Officer F-InKind D common stock 2,965 4.45 13.2K 127,514
2023-05-18 SMITH EDWARD J Director A-Award A common stock 10,400 4.45 46.3K 23,715
2023-05-18 HATLEN JOEL S Officer F-InKind D common stock 3,198 4.45 14.2K 184,351
2023-05-18 Gulati Rajeev Officer F-InKind D common stock 2,823 4.45 12.6K 148,488
2023-05-18 Brown Douglas Wells Director A-Award A common stock 10,400 4.45 46.3K 64,359
2023-05-18 Ambrose Anthony Director / Officer F-InKind D COMMON STOCK 9,596 4.45 42.7K 443,576
2023-05-01 Tidwell Michael R Officer F-InKind D common stock 3,706 4.69 17.4K 130,479
2022-06-01 Tidwell Michael R Director A-Award A common stock 25,000 3.24 81.1K 134,185
2022-06-01 HATLEN JOEL S Director A-Award A common stock 25,000 3.24 81.1K 187,549
2022-06-01 Gulati Rajeev Director A-Award A common stock 25,000 3.24 81.1K 151,311
2022-06-01 Ambrose Anthony Director A-Award A common stock 90,000 3.24 291.8K 453,172
2022-05-20 HATLEN JOEL S Director F-InKind D common stock 1,141 3.04 3.5K 163,766
2022-05-20 Gulati Rajeev Officer F-InKind D common stock 1,217 3.04 3.7K 128,669
2022-05-20 Ambrose Anthony Director / Officer F-InKind D common stock 3,652 3.04 11.1K 369,563
2022-05-19 Washlow Sally A. Director A-Award A common stock 10,800 3.09 33.4K 27,851
2022-05-19 SMITH EDWARD J Director A-Award A common stock 10,800 3.09 33.4K 13,315
2022-05-19 Brown Douglas Wells Director A-Award A common stock 10,800 3.09 33.4K 53,959
2022-05-19 Bo-Linn Cheemin Director A-Award A common stock 10,800 3.09 33.4K 15,401
2022-05-18 Tidwell Michael R Director F-InKind D common stock 2,435 3.03 7.4K 111,011
2022-05-18 HATLEN JOEL S Director F-InKind D common stock 1,826 3.03 5.5K 166,124
2022-05-18 Gulati Rajeev Director F-InKind D common stock 1,826 3.03 5.5K 129,886
2022-05-18 Ambrose Anthony Director F-InKind D common stock 5,478 3.03 16.6K 373,215
2022-05-01 Tidwell Michael R Director F-InKind D common stock 3,706 3.28 12.2K 113,446
2022-02-23 SMITH EDWARD J Director A-Award A common stock 2,515 4.69 11.8K 2,515
2021-12-17 Bo-Linn Cheemin Director D common stock 0 0.00 0
2021-11-01 Ambrose Anthony Director / Officer S-Sale D common stock 10,553 5.31 56.0K 378,688
2021-10-04 Ambrose Anthony Director / Officer S-Sale D common stock 5,214 6.24 32.6K 389,241
2021-10-01 Ambrose Anthony Director / Officer S-Sale D common stock 2,701 6.42 17.3K 394,460
2021-09-14 Gulati Rajeev Officer S-Sale D common stock 5,559 6.56 36.5K 131,712
2021-09-13 Gulati Rajeev Officer S-Sale D common stock 300 7.01 2.1K 137,271
2021-09-10 Gulati Rajeev Officer S-Sale D common stock 1,700 7.02 11.9K 137,571
2021-09-09 HATLEN JOEL S Officer S-Sale D common stock 2,500 7.50 18.8K 167,950
2021-09-09 Brown Douglas Wells Director S-Sale D common stock 12,000 7.28 87.3K 44,159
2021-09-08 HATLEN JOEL S Officer S-Sale D common stock 13,708 7.01 96.1K 170,450
2021-09-07 HATLEN JOEL S Officer S-Sale D common stock 2,000 7.01 14.0K 184,158
2021-09-02 Ambrose Anthony Director / Officer S-Sale D common stock 9,670 5.66 54.7K 397,161
2021-09-01 Ambrose Anthony Director / Officer S-Sale D common stock 17,298 5.64 97.6K 406,831
2021-08-04 Brown Douglas Wells Director S-Sale D common stock 5,360 6.47 34.7K 56,159
2021-07-13 HATLEN JOEL S Officer S-Sale D common stock 1,900 6.00 11.4K 186,158
2021-07-09 HATLEN JOEL S Officer S-Sale D common stock 1,663 6.01 10.0K 188,058
2021-07-08 HATLEN JOEL S Officer S-Sale D common stock 800 6.06 4.8K 189,721
2021-07-07 HATLEN JOEL S Officer S-Sale D Common Stock 1,672 6.10 10.2K 190,521
2021-07-06 HATLEN JOEL S Officer S-Sale D common stock 18,379 6.28 115.3K 192,193
2021-06-23 Tidwell Michael R Officer M-Exempt A common stock 12,500 4.98 62.3K 97,208
2021-06-07 Brown Douglas Wells Director S-Sale D COMMON STOCK 15,714 6.09 95.7K 60,519
2021-06-04 Brown Douglas Wells Director S-Sale D COMMON STOCK 2,900 6.26 18.2K 76,233
2021-06-03 Ambrose Anthony Director / Officer S-Sale D common stock 12,432 6.25 77.7K 424,129
2021-06-02 Ambrose Anthony Director / Officer S-Sale D common stock 12,539 6.10 76.5K 436,561
2021-06-01 Tidwell Michael R Officer A-Award A common stock 30,000 5.93 177.9K 114,708
2021-06-01 HATLEN JOEL S Officer A-Award A common stock 20,000 5.93 118.6K 210,572
2021-06-01 Gulati Rajeev Officer A-Award A common stock 20,000 5.93 118.6K 139,271
2021-06-01 Ambrose Anthony Director / Officer A-Award A common stock 60,000 5.93 355.8K 449,100
2021-05-21 HATLEN JOEL S Officer F-InKind D Common Stock 1,844 6.42 11.8K 190,572
2021-05-21 Gulati Rajeev Officer F-InKind D Common Stock 1,750 6.42 11.2K 119,271
2021-05-21 Ambrose Anthony Director / Officer F-InKind D Common Stock 4,426 6.42 28.4K 389,100
2021-05-20 Washlow Sally A. Director A-Award A Common Stock 9,300 6.38 59.3K 17,051
2021-05-20 HATLEN JOEL S Officer F-InKind D Common Stock 1,922 6.38 12.3K 192,416
2021-05-20 Gulati Rajeev Officer F-InKind D Common Stock 1,822 6.38 11.6K 121,021
2021-05-20 GALLENBERGER MARK J Director A-Award A common stock 9,300 6.38 59.3K 69,509
2021-05-20 Brown Douglas Wells Director A-Award A common stock 9,300 6.38 59.3K 79,133
2021-05-20 Ambrose Anthony Director / Officer F-InKind D Common Stock 5,902 6.38 37.7K 393,526
2021-05-18 Tidwell Michael R Officer F-InKind D common stock 3,160 5.57 17.6K 84,708
2021-05-18 HATLEN JOEL S Officer F-InKind D common stock 5,873 5.57 32.7K 194,338
2021-05-18 Gulati Rajeev Officer F-InKind D common stock 5,309 5.57 29.6K 122,843
2021-05-18 Ambrose Anthony Director / Officer F-InKind D common stock 14,843 5.57 82.7K 399,428
2021-05-01 Tidwell Michael R Officer F-InKind D common stock 3,706 5.53 20.5K 87,868
2021-04-06 Ambrose Anthony Director / Officer S-Sale D common stock 16,824 5.59 94.0K 414,271
2021-04-05 Ambrose Anthony Director / Officer S-Sale D common stock 10,087 5.51 55.6K 431,095
2021-03-12 Ambrose Anthony Director / Officer G-Gift D common stock 5,000 5.39 26.9K 441,182
2020-10-28 Washlow Sally A. Director A-Award A common stock 7,751 3.57 27.7K 7,751
2020-09-30 Howe Alan B Director A-Award A common stock 5,732 3.21 18.4K 65,832
2020-09-30 GALLENBERGER MARK J Director A-Award A common stock 5,109 3.21 16.4K 60,209
2020-09-30 DELAFIELD JOHN D Director A-Award A common stock 4,859 3.21 15.6K 32,059
2020-09-30 Brown Douglas Wells Director A-Award A common stock 4,859 3.21 15.6K 69,833
2020-05-24 HATLEN JOEL S Officer F-InKind D common stock 1,853 3.03 5.6K 200,211
2020-05-24 Gulati Rajeev Officer F-InKind D common stock 1,482 3.03 4.5K 128,152
2020-05-24 Ambrose Anthony Director / Officer F-InKind D common stock 3,706 3.03 11.2K 446,182
2020-05-21 HATLEN JOEL S Officer F-InKind D common stock 1,389 3.00 4.2K 202,064
2020-05-21 Gulati Rajeev Officer F-InKind D common stock 1,389 3.00 4.2K 129,634
2020-05-21 Ambrose Anthony Director / Officer F-InKind D common stock 3,335 3.00 10.0K 449,888
2020-05-20 HATLEN JOEL S Officer F-InKind D common stock 1,482 3.18 4.7K 203,453
2020-05-20 Gulati Rajeev Officer F-InKind D common stock 1,482 3.18 4.7K 131,023
2020-05-20 Ambrose Anthony Director / Officer F-InKind D common stock 4,447 3.18 14.1K 453,223
2020-05-18 Tidwell Michael R Officer A-Award A common stock 40,000 3.01 120.4K 91,574
2020-05-18 Howe Alan B Director A-Award A common stock 18,600 3.01 56.0K 60,100
2020-05-18 HATLEN JOEL S Officer F-InKind D common stock 1,853 3.01 5.6K 204,935
2020-05-18 Gulati Rajeev Officer A-Award A common stock 30,000 3.01 90.3K 134,358
2020-05-18 GALLENBERGER MARK J Director A-Award A common stock 18,600 3.01 56.0K 55,100
2020-05-18 DELAFIELD JOHN D Director A-Award A common stock 18,600 3.01 56.0K 27,200
2020-05-18 Brown Douglas Wells Director A-Award A common stock 18,600 3.01 56.0K 64,974
2020-05-18 Ambrose Anthony Director / Officer F-InKind D common stock 4,447 3.01 13.4K 457,670
2020-05-01 Tidwell Michael R Officer F-InKind D common stock 4,261 3.02 12.9K 51,574
2020-03-12 Ambrose Anthony Director / Officer P-Purchase A common stock 10,000 2.74 27.4K 372,117
2020-02-01 Tidwell Michael R Officer F-InKind D common stock 555 4.11 2.3K 55,835
2019-11-08 DELAFIELD JOHN D Director P-Purchase A common stock 62,208 3.70 230.2K 712,755
2019-11-07 DELAFIELD JOHN D Director P-Purchase A common 10,292 3.71 38.1K 650,547
2019-11-06 DELAFIELD JOHN D Director P-Purchase A common stock 55,946 3.51 196.2K 640,255
2019-11-01 Tidwell Michael R Officer F-InKind D common stock 555 3.42 1.9K 56,390
2019-08-15 Tidwell Michael R Officer F-InKind D common stock 555 4.52 2.5K 56,945
2019-05-24 HATLEN JOEL S Officer F-InKind D common stock 2,459 4.17 10.3K 176,788
2019-05-24 Gulati Rajeev Officer F-InKind D common stock 1,867 4.17 7.8K 104,358
2019-05-24 Ambrose Anthony Director / Officer F-InKind D common stock 4,043 4.17 16.9K 362,117
2019-05-21 HATLEN JOEL S Officer F-InKind D common stock 4,303 4.45 19.1K 179,247
2019-05-21 Gulati Rajeev Officer F-InKind D common stock 3,617 4.45 16.1K 106,225
2019-05-21 Ambrose Anthony Director / Officer F-InKind D common stock 7,682 4.45 34.2K 366,160
2019-05-20 Howe Alan B Director A-Award A common stock 8,600 4.47 38.4K 41,500
2019-05-20 HATLEN JOEL S Officer A-Award A common stock 20,000 4.47 89.3K 183,550
2019-05-20 Gulati Rajeev Officer A-Award A common stock 20,000 4.47 89.3K 109,842
2019-05-20 GALLENBERGER MARK J Director A-Award A common stock 8,600 4.47 38.4K 36,500
2019-05-20 DELAFIELD JOHN D Director A-Award A common stock 8,600 4.47 38.4K 8,600
2019-05-20 Brown Douglas Wells Director A-Award A common stock 8,600 4.47 38.4K 46,374
2019-05-20 Ambrose Anthony Director / Officer A-Award A common stock 60,000 4.47 267.9K 373,842
2019-05-18 HATLEN JOEL S Officer F-InKind D Common Stock 2,459 4.66 11.5K 163,550
2019-05-18 Gulati Rajeev Officer F-InKind D common stock 2,334 4.66 10.9K 89,842
2019-05-18 Ambrose Anthony Director / Officer F-InKind D common stock 4,852 4.66 22.6K 313,842
2019-05-01 Tidwell Michael R Officer A-Award A common stock 50,000 4.98 249.0K 50,000
2019-04-30 Tidwell Michael R Officer D common stock 0 0.00 0
2018-05-24 HATLEN JOEL S Officer F-InKind D Common Stock 2,500 7.05 17.6K 166,009
2018-05-24 Gulati Rajeev Officer F-InKind D COMMON STOCK 2,000 7.05 14.1K 92,176
2018-05-24 Ambrose Anthony Director / Officer F-InKind D Common Stock 6,250 7.05 44.0K 318,694
2018-05-21 Howe Alan B Director A-Award A Common Stock 6,000 7.10 42.6K 32,900
2018-05-21 HATLEN JOEL S Officer F-InKind D COMMON STOCK 2,500 7.10 17.7K 168,509
2018-05-21 Gulati Rajeev Officer F-InKind D COMMON STOCK 2,000 7.10 14.2K 94,176
2018-05-21 GALLENBERGER MARK J Director A-Award A COMMON STOCK 6,000 7.10 42.6K 40,936
2018-05-21 CROWLEY BRIAN Director A-Award A common stock 6,000 7.10 42.6K 50,556
2018-05-21 Brown Douglas Wells Director A-Award A COMMON STOCK 6,000 7.10 42.6K 37,774
2018-05-21 Ambrose Anthony Director / Officer F-InKind D COMMON STOCK 6,250 7.10 44.3K 324,944
2018-05-19 HATLEN JOEL S Officer F-InKind D COMMON STOCK 2,500 7.15 17.9K 152,257
2018-05-19 Gulati Rajeev Officer F-InKind D COMMON STOCK 2,500 7.15 17.9K 77,424
2018-05-19 Ambrose Anthony Director / Officer F-InKind D COMMON STOCK 4,375 7.15 31.3K 286,194
2018-05-18 HATLEN JOEL S Officer F-InKind D COMMON STOCK 2,500 7.15 17.9K 154,757
2018-05-18 Gulati Rajeev Officer F-InKind D COMMON STOCK 2,000 7.15 14.3K 79,924
2018-05-18 Ambrose Anthony Director F-InKind D COMMON STOCK 7,500 7.15 53.6K 290,569
2018-03-07 CROWLEY BRIAN Director M-Exempt A COMMON STOCK 15,000 2.89 43.3K 49,504
2017-11-29 Brown Douglas Wells Director S-Sale D COMMON STOCK 7,040 13.09 92.2K 31,774
2017-11-27 Howe Alan B Director S-Sale D COMMON STOCK 15,000 16.11 241.7K 26,900
2017-11-27 Ambrose Anthony Director / Officer S-Sale D COMMON STOCK 20,000 15.97 319.3K 298,069
2017-11-22 Howe Alan B Director M-Exempt D COMMON STOCK 15,000 1.72 25.7K 0
2017-11-17 Gulati Rajeev Officer M-Exempt A COMMON STOCK 15,000 2.09 31.4K 89,365
2017-11-13 GALLENBERGER MARK J Director S-Sale D COMMON STOCK 12,332 11.50 141.8K 21,900
2017-11-10 GALLENBERGER MARK J Director S-Sale D COMMON STOCK 704 11.50 8.1K 34,232
2017-11-03 GALLENBERGER MARK J Director M-Exempt A COMMON STOCK 15,000 1.72 25.7K 36,900
2017-11-01 Ambrose Anthony Director / Officer S-Sale D COMMON STOCK 8,400 12.73 106.9K 318,069
2017-10-31 HATLEN JOEL S Officer S-Sale D COMMON STOCK 100,000 12.74 1.27M 157,257
2017-10-13 Gulati Rajeev Officer S-Sale D COMMON STOCK 5,972 9.59 57.3K 74,365
2017-10-12 Gulati Rajeev Officer S-Sale D COMMON STOCK 5,000 9.79 48.9K 80,337
2017-10-11 Gulati Rajeev Officer S-Sale D COMMON STOCK 5,000 9.77 48.8K 85,337
2017-10-10 Gulati Rajeev Officer S-Sale D COMMON STOCK 4,028 8.92 35.9K 90,337
2017-10-09 Gulati Rajeev Officer S-Sale D COMMON STOCK 5,000 8.86 44.3K 94,365
2017-09-14 Gulati Rajeev Officer M-Exempt A COMMON STOCK 35,000 2.09 73.2K 118,393
2017-09-12 Gulati Rajeev Officer M-Exempt A COMMON STOCK 20,000 2.09 41.8K 94,365
2017-09-11 Gulati Rajeev Officer S-Sale D COMMON STOCK 7,000 8.27 57.9K 80,817
2017-09-06 Gulati Rajeev Officer F-InKind D COMMON STOCK 16,548 8.27 136.9K 87,817
2017-07-31 Ambrose Anthony Director / Officer M-Exempt A COMMON STOCK 70,000 1.87 130.9K 368,185
2017-05-24 HATLEN JOEL S Officer F-InKind D Common Stock 5,918 8.01 47.4K 257,257
2017-05-24 Gulati Rajeev Officer F-InKind D Common Stock 2,000 8.01 16.0K 74,365
2017-05-24 Ambrose Anthony Director / Officer F-InKind D Common Stock 10,061 8.01 80.6K 298,185
2017-05-21 HATLEN JOEL S Officer F-InKind D Common Stock 5,918 7.30 43.2K 263,175
2017-05-21 Gulati Rajeev Officer F-InKind D Common Stock 4,000 7.30 29.2K 76,365
2017-05-21 Ambrose Anthony Director / Officer F-InKind D Common Stock 10,061 7.30 73.4K 308,246

Executive team

Top executives
EBIT / Employee
-56.8K
Shares Outstanding
9.39M

Executive compensation

Executive compensation (annual)
# Year Executive Salary Bonus Stock award Option award Incentive Other Total % Stock-
based
Filing
1 2001 Irene M. Bjorklund Vice President, Sales Marketing 156.9K 29.9K 35.0K 81.8K 268.5K 13.03%
2 2001 Frederick R. Hume President/ Chief Executive Officer 250.0K 8.6K 258.6K 0.00%
3 2001 Joel S. Hatlen Vice President Finance/ Chief Financial Officer, Secretary/Treasurer 157.5K 6.7K 164.2K 0.00%
4 2001 James M. Rounds Vice President Chief Technical Officer 95.6K 14.0K 109.6K 0.00%
5 2000 Frederick R. Hume President/ Chief Executive Officer 250.0K 50.0K 1.8K 251.8K 19.86%
6 2000 James M. Rounds Vice President Chief Technical Officer 200.0K 1.1K 20.0K 6.8K 207.9K 9.62%
7 2000 Joel S. Hatlen Vice President Finance/ Chief Financial Officer, Secretary/Treasurer 150.0K 7.3K 10.0K 12.0K 169.3K 5.91%
8 2000 Irene M. Bjorklund Vice President, Sales Marketing 102.2K 102.2K 0.00%
9 1999 Frederick R. Hume President/ Chief Executive Officer 191.0K 200.0K 76.0K 267.0K 74.91%
10 1999 James M. Rounds Vice President Chief Technical Officer 200.0K 10.0K 10.0K 9.3K 219.3K 4.56%
11 1999 Joel S. Hatlen Vice President Finance/ Chief Financial Officer, Secretary/Treasurer 130.0K 10.1K 43.0K 19.4K 159.5K 26.96%
12 1999 Irene M. Bjorklund Vice President, Sales Marketing 62.8K 62.8K 0.00%
CEO compensation breakdown

Proxy statements

Proxy statements (DEF 14A)
Filing date Form type Filing
2025-04-02 DEF 14A
2024-04-03 DEF 14A

Recent SEC filings

Recent SEC filings
Filing date Form type Filing
2026-05-15 8-K
2026-05-15 10-Q
2026-05-05 8-K
2026-04-30 10-K/A
2026-04-16 10-K
2026-04-08 NT 10-K/A
2026-03-31 NT 10-K
2026-03-09 8-K
2026-02-27 8-K
2026-02-12 SC 13G/A

Executive team

NameTitleCompensationGender
Charles DiBona Vice President, Chief Financial Officer, Secretary & Treasurer 360.5K male
William O. Wentworth Chief Executive Officer, President & Director 360.0K male
ESG Rating
B
HARDWARE, EQUIPMENT & PARTS
Rank: 55 out of 85
2016
E (Environmental)
67.2 / 65.4
Company / Sector avg.
S (Social)
58.0 / 65.1
Company / Sector avg.
G (Governance)
58.6 / 67.7
Company / Sector avg.
ESG Total
61.3 / 66.1
Company / Sector avg.
ESG Score History HARDWARE, EQUIPMENT & PARTS
Benchmark vs Sector
Senate Trading Activity

No Senate trading activity found for this company.

House Trading Activity

No House trading activity found for this company.

Market share among peers
Peer comparison — filtered group (TTM)
Your opinion

Share your view on this stock and instantly see how the community has voted over the last 6 months.

These are community opinions and do not constitute buy or sell advice to act on. The results shown are based on aggregated opinions and are not an investment recommendation, nor do they intend to influence any investment decision.

Dividend history

Earnings history

Earnings reports

Stock splits