ASTE Astec Industries, Inc. - Common Stock
ASTE Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
ASTE Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view
10-Year Performance Revenue, net income, margins and EPS trends
Valuation P/E, P/S, P/B, EV/EBITDA ratios — is the stock expensive or cheap?
Profitability Gross, operating and net margins; ROE, ROA, ROIC
Financial Health Debt, liquidity, solvency — balance sheet strength
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
Dividends Yield, payout ratio, dividend history, 5Y CAGR
| Ex-date | Amount |
|---|---|
| Aug. 10, 2026 | $0.1300 |
| May 13, 2026 | $0.1300 |
| March 9, 2026 | $0.1300 |
| Nov. 10, 2025 | $0.1300 |
| Aug. 11, 2025 | $0.1300 |
| May 13, 2025 | $0.1300 |
| March 10, 2025 | $0.1300 |
| Nov. 13, 2024 | $0.1300 |
| Aug. 12, 2024 | $0.1300 |
| May 10, 2024 | $0.1300 |
| March 8, 2024 | $0.1300 |
| Nov. 9, 2023 | $0.1300 |
| Aug. 10, 2023 | $0.1300 |
| May 11, 2023 | $0.1300 |
| March 9, 2023 | $0.1300 |
| Nov. 10, 2022 | $0.1300 |
| Aug. 11, 2022 | $0.1200 |
| May 12, 2022 | $0.1200 |
| March 9, 2022 | $0.1200 |
| Nov. 9, 2021 | $0.1200 |
ASTE Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
- Strong Buy 3 33.3%
- Buy 5 55.6%
- Hold 1 11.1%
- Sell 0 0.0%
- Strong Sell 0 0.0%
12-Month Price Target
4 analysts · 2026-08-25Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| June 30, 2026 | $0.94 | $1.06 | -0.12% |
| March 31, 2026 | $0.54 | $0.85 | -0.31% |
| Dec. 31, 2025 | $1.06 | $0.85 | 0.21% |
| Sept. 30, 2025 | $0.47 | $0.39 | 0.08% |
| June 30, 2025 | $0.88 | $0.57 | 0.31% |
| March 31, 2025 | $0.88 | $0.47 | 0.41% |
Peer comparison (GICS sub-industry) Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| ASTE | $991M | 25.8 | 8.1% | 2.8% | 5.9% | 26.5% |
| ATMU | — | 20.8 | 5.7% | 11.8% | 59.7% | 28.2% |
| TRN | — | 8.7 | -29.9% | 11.7% | 23.7% | — |
| BLBD | $1.85B | 14.9 | 9.9% | 8.6% | 61.6% | 20.5% |
| GBX | $1.44B | 7.3 | -8.6% | 6.3% | 14.0% | 18.8% |
| PLOW | $753M | 16.7 | 15.4% | 7.1% | 16.9% | 26.6% |
| MTW | $425M | 60.0 | 2.9% | 0.32% | 1.1% | 18.1% |
| MLR | $425M | 18.9 | -37.2% | 2.9% | 5.5% | 15.2% |
| WNC | $350M | 1.7 | -20.8% | 13.7% | 56.2% | 4.5% |
| TWIN | $125M | -63.1 | 15.4% | -0.56% | -1.2% | 27.2% |
| CAT | $266.56B | 30.5 | 4.3% | 13.1% | 44.4% | — |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 18
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.41B | $1.31B | $1.34B | $1.27B | $1.10B | $1.02B | $1.17B | $1.17B | $1.18B | $1.15B | $983M | $976M | |
| Cost of Revenue | $1.04B | $977M | $1.01B | $1.01B | $846M | $787M | $930M | $1.04B | $942M | $882M | $764M | $760M | |
| Gross Profit | $374M | $328M | $331M | $264M | $250M | $238M | $239M | $136M | $243M | $265M | $219M | $215M | |
| R&D Expense | $27M | $24M | $22M | $32M | $26M | $22M | $27M | $28M | $27M | $25M | $24M | $22M | |
| SG&A Expense | $309M | $276M | $276M | $248M | $227M | $167M | $184M | $181M | $161M | · | · | · | |
| Operating Expenses | · | · | · | · | · | · | · | $181M | $161M | $153M | $145M | $141M | |
| Operating Income | $66M | $23M | $49M | $8M | $20M | $40M | $25M | $-86M | $56M | $87M | $50M | $52M | |
| Interest Expense | · | · | $9M | $2M | $1M | $700.0K | $1M | $1M | $840.0K | $1M | $2M | $720.0K | |
| Interest Income | · | · | · | · | · | · | · | $952.0K | $1M | $806.0K | $542.0K | $1M | |
| Other Non-op | $2M | $-600.0K | $1M | $-2M | $0 | $500.0K | $100.0K | $500.0K | $1M | $529.0K | $3M | $1M | |
| Pretax Income | $53M | $14M | $43M | $4M | $14M | $44M | $25M | $-86M | $57M | $87M | $52M | $54M | |
| Income Tax | $14M | $10M | $9M | $5M | $-2M | $-2M | $3M | $-25M | $20M | $32M | $20M | $19M | |
| Net Income | $39M | $4M | $34M | $-100.0K | $16M | $46M | $22M | $-60M | $38M | $55M | $33M | $34M | |
| EPS (Basic) | $1.70 | $0.19 | $1.47 | $0.00 | $0.70 | $2.04 | $0.99 | $-2.64 | $1.64 | $2.40 | $1.43 | $1.51 | |
| EPS (Diluted) | $1.68 | $0.19 | $1.47 | $0.00 | $0.69 | $2.01 | $0.98 | $-2.64 | $1.63 | $2.38 | $1.42 | $1.49 | |
| Shares (Basic) | 22,873,536 | 22,799,071 | 22,719,900 | 22,790,717 | 22,726,767 | 22,585,515 | 22,515,161 | 22,901,511 | 23,025,000 | 22,992,000 | 22,934,000 | 22,819,000 | |
| Shares (Diluted) | 23,100,506 | 22,853,451 | 22,781,369 | 22,790,717 | 22,948,632 | 22,877,743 | 22,674,182 | 22,901,511 | 23,184,000 | 23,142,000 | 23,120,000 | 23,105,000 | |
| EBITDA | $102M | $50M | $74M | $35M | $22M | $43M | $25M | $-86M | $56M | $87M | $50M | $76M |
Balance Sheet 30
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $72M | $91M | $63M | $66M | $134M | $159M | $49M | $26M | $62M | $82M | $25M | $13M | |
| Short-term Investments | $2M | $3M | $6M | $4M | $9M | $4M | $2M | $2M | $2M | $1M | $2M | $2M | |
| Receivables | $219M | $167M | $153M | $174M | $142M | $116M | $120M | $131M | $115M | $107M | $99M | $106M | |
| Inventory | $466M | $423M | $456M | $393M | $299M | $250M | $294M | $356M | $391M | $360M | $385M | $388M | |
| Prepaid Expense | $43M | $30M | $28M | $28M | $24M | $18M | $18M | $19M | $15M | $19M | $27M | $18M | |
| Other Current Assets | · | · | · | · | · | · | · | · | · | $364.0K | $2M | $7M | |
| Current Assets | $817M | $723M | $720M | $696M | $636M | $566M | $506M | $561M | $603M | $577M | $542M | $550M | |
| PP&E (Net) | $222M | $182M | $188M | $174M | $172M | $173M | $190M | $192M | $190M | $181M | $170M | $188M | |
| Accum. Depreciation | $285M | $264M | $248M | $234M | $248M | $238M | $268M | $254M | $238M | $220M | $203M | $222M | |
| Goodwill | $112M | $25M | $46M | $45M | $39M | $39M | $33M | $33M | $46M | $41M | $31M | $32M | |
| Intangibles | $124M | $11M | $16M | $22M | $23M | $31M | $24M | $25M | $31M | $27M | $14M | $17M | |
| Other Non-current Assets | $46M | $38M | $38M | $30M | $8M | $11M | $6M | $2M | $2M | $2M | $3M | $3M | |
| Total Assets | $1.37B | $1.04B | $1.06B | $1.01B | $906M | $847M | $800M | $856M | $890M | $844M | $777M | $802M | |
| Accounts Payable | $94M | $79M | $117M | $107M | $82M | $53M | $57M | $71M | $60M | $57M | $48M | $61M | |
| Accrued Liabilities | · | · | · | · | · | · | · | · | · | · | $20M | $21M | |
| Short-term Debt | $12M | $13M | $11M | $9M | $3M | $1M | $1M | $0 | $0 | $5M | $0 | $3M | |
| Current Liabilities | $328M | $272M | $299M | $274M | $223M | $170M | $173M | $189M | $179M | $169M | $142M | $161M | |
| Capital Leases | $10M | $6M | $6M | $8M | $4M | $5M | $2M | · | · | · | · | · | |
| Deferred Tax | $7M | $2M | $1M | $2M | $1M | $500.0K | $900.0K | $1M | $2M | $2M | $2M | $17M | |
| Other Non-current Liabilities | $31M | $27M | $34M | $33M | $30M | $34M | $24M | $20M | $21M | $20M | $18M | $21M | |
| Total Liabilities | $686M | $406M | $406M | $388M | $254M | $205M | $198M | $270M | $203M | $195M | $167M | $206M | |
| Long-term Debt | $336M | $105M | $72M | $78M | $300.0K | $600.0K | $900.0K | $60M | $4M | $7M | $10M | $8M | |
| Total Debt | $348M | $118M | $83M | $88M | $3M | $2M | $2M | $60M | $4M | $11M | $10M | $11M | |
| Common Stock | $5M | $5M | $4M | $4M | $4M | $4M | $4M | $5M | $5M | $5M | $5M | $5M | |
| Paid-in Capital | $150M | $143M | $138M | $136M | $131M | $128M | $123M | $121M | $142M | $140M | $138M | $136M | |
| Retained Earnings | $568M | $542M | $549M | $528M | $549M | $545M | $508M | $495M | $565M | $537M | $491M | $467M | |
| AOCI | $-41M | $-51M | $-38M | $-40M | $-32M | $-34M | $-32M | $-34M | $-24M | $-32M | $-24M | $-13M | |
| Stockholders' Equity | $682M | $638M | $653M | $627M | $651M | $642M | $602M | $585M | $686M | $648M | $608M | $592M | |
| Liabilities + Equity | $1.37B | $1.04B | $1.06B | $1.01B | $906M | $848M | $800M | $855M | $890M | $844M | $777M | $802M | |
| Shares Outstanding | 22,877,530 | 22,803,976 | 22,740,635 | 22,624,031 | 22,767,052 | 22,611,976 | 22,551,183 | 22,513,015 | 23,070,418 | 23,046,000 | 22,988,000 | 22,930,000 |
Cash Flow 20
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $36M | $27M | $26M | $28M | $30M | $27M | $26M | $28M | $26M | $25M | $24M | $24M | |
| Stock-based Comp | $7M | $5M | $4M | $7M | $6M | $5M | $3M | $2M | $3M | $3M | $1M | $1M | |
| Deferred Tax | $400.0K | $-7M | $-6M | $-17M | $-1M | $9M | $2M | $-25M | $-291.0K | $-4M | $-3M | $-3M | |
| Amort. of Intangibles | $14M | $5M | $6M | $8M | $10M | $6M | $4M | $5M | $4M | $4M | $3M | $3M | |
| Restructuring | $-200.0K | $10M | $8M | $6M | $3M | $10M | $3M | $2M | · | · | · | · | |
| Other Non-cash | $-21M | $-6M | $-29M | $-91M | · | · | · | · | · | · | · | $-39M | |
| Operating Cash Flow | $61M | $23M | $28M | $-74M | $7M | $142M | $113M | $-30M | $42M | $135M | $31M | $19M | |
| CapEx | $41M | $20M | $34M | $41M | $20M | $15M | $23M | $27M | $20M | $27M | $21M | $25M | |
| Investing Cash Flow | $-288M | $-18M | $-13M | $-53M | $-18M | $-21M | $-22M | $-27M | $-47M | $-66M | $-11M | $-43M | |
| Debt Issued | · | · | · | · | · | · | · | · | · | · | $106M | $114M | |
| Net Debt Issued | · | · | · | · | · | · | · | · | · | · | $106M | $10M | |
| Stock Issued | · | · | · | · | · | · | · | · | $0 | $0 | $72.0K | $282.0K | |
| Stock Repurchased | · | $0 | $0 | $10M | $0 | $0 | $0 | $24M | $0 | $0 | · | · | |
| Net Stock Activity | · | $0 | $0 | $-10M | · | $0 | $0 | $-24M | $0 | $0 | $72.0K | $282.0K | |
| Dividends Paid | $12M | $12M | $12M | $11M | $10M | $10M | $10M | $10M | $9M | $9M | $9M | $9M | |
| Financing Cash Flow | $206M | $24M | $-18M | $60M | $-12M | $-10M | $-68M | $23M | $-17M | $-11M | $-6M | $2M | |
| Net Change in Cash | $-19M | $28M | $-3M | $-68M | $-24M | $110M | $23M | $-36M | $-20M | $57M | $12M | $-23M | |
| Taxes Paid | $20M | $8M | $14M | $18M | $10M | $-20M | $-11M | $8M | $27M | $28M | $30M | $23M | |
| Free Cash Flow | $21M | $2M | $-6M | $-115M | $-13M | $126M | $89M | $-57M | $22M | $107M | $10M | $-6M | |
| Levered FCF | · | · | $-13M | $-114M | $-14M | $125M | $88M | $-58M | $21M | $107M | $9M | $-6M |
Profitability 8
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 26.5% | 25.1% | 24.7% | 20.7% | 22.9% | 23.4% | 20.5% | 11.6% | 20.5% | 23.1% | 22.3% | 22.1% | |
| Operating Margin | 4.7% | 1.8% | 3.6% | 0.59% | 2.0% | 4.2% | 2.1% | -7.4% | 4.7% | 7.6% | 5.1% | 5.3% | |
| Net Margin | 2.8% | 0.33% | 2.5% | -0.01% | 1.6% | 4.6% | 1.9% | -5.2% | 3.2% | 4.8% | 3.3% | 3.5% | |
| Pretax Margin | 3.8% | 1.1% | 3.2% | 0.35% | 1.5% | 4.5% | 2.1% | -7.3% | 4.8% | 7.6% | 5.3% | 5.5% | |
| EBITDA Margin | 7.2% | 3.8% | 5.5% | 2.8% | 2.0% | 4.2% | 2.1% | -7.4% | 4.7% | 7.6% | 5.1% | 7.8% | |
| ROA | 3.2% | 0.41% | 3.2% | -0.01% | 2.0% | 5.7% | 2.7% | -6.9% | 4.4% | 6.8% | 4.2% | 4.4% | |
| ROE | 5.9% | 0.67% | 5.2% | -0.02% | 2.8% | 7.5% | 3.8% | -9.5% | 5.7% | 8.8% | 5.5% | 5.9% | |
| ROIC | 4.7% | 0.91% | 5.2% | -0.14% | 3.6% | 6.9% | 3.6% | -9.5% | 5.3% | 8.3% | 5.0% | 5.4% |
Liquidity & Solvency 5
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.5 | 2.7 | 2.4 | 2.5 | 2.8 | 3.3 | 2.9 | 3.0 | 3.4 | 3.4 | 3.8 | 3.4 | |
| Quick Ratio | 0.9 | 1.0 | 0.7 | 0.9 | 1.3 | 1.6 | 1.0 | 0.8 | 1.0 | 1.1 | 0.9 | 0.7 | |
| Debt / Equity | 0.5 | 0.2 | 0.1 | 0.1 | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 | |
| LT Debt / Equity | 0.5 | 0.2 | 0.1 | 0.1 | 0.0 | 0.0 | 0.0 | 0.1 | 0.0 | 0.0 | 0.0 | 0.0 | |
| Interest Coverage | · | · | 5.5 | 3.0 | 20.1 | 61.4 | 18.3 | -82.7 | 66.1 | 62.5 | 31.0 | 71.8 |
Efficiency 3
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.2 | 1.2 | 1.3 | 1.3 | 1.2 | 1.2 | 1.4 | 1.3 | 1.4 | 1.4 | 1.2 | 1.3 | |
| Inventory Turnover | 2.3 | 2.2 | 2.4 | 2.9 | 3.1 | 2.9 | 2.9 | 2.8 | 2.5 | 2.4 | 2.0 | 2.1 | |
| Receivables Turnover | 7.3 | 8.2 | 8.2 | 8.3 | 8.4 | 8.7 | 9.3 | 9.6 | 10.7 | 11.2 | 9.6 | 9.9 |
Growth Rates 10
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 8.1% | -2.5% | 5.0% | 16.3% | 6.9% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | 3.4% | 6.0% | 9.3% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 6.6% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 784.2% | -87.1% | · | · | -65.7% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | · | -34.9% | -9.9% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | -3.5% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | 802.3% | -87.2% | · | · | -65.6% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | · | -35.2% | -10.0% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | -3.4% | · | · | · | · | · | · | · | · | · | · | · | |
| Dividend CAGR 5Y | 3.5% | · | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM) 17
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $1.41B | $1.31B | $1.34B | $1.27B | $1.10B | $1.02B | $1.17B | $1.17B | $1.18B | $1.15B | $983M | $976M | |
| Net Income TTM | $39M | $4M | $34M | $-100.0K | $16M | $46M | $22M | $-60M | $38M | $55M | $33M | $34M | |
| Market Cap | $991M | $766M | $846M | $920M | $1.58B | $1.31B | $947M | $680M | $1.35B | $1.55B | $936M | $901M | |
| Enterprise Value | $1.26B | $791M | $860M | $938M | $1.44B | $1.15B | $899M | $712M | $1.29B | $1.48B | $919M | $897M | |
| P/E | 25.8 | 176.8 | 25.3 | · | 100.4 | 28.8 | 42.9 | -11.4 | 35.9 | 28.3 | 28.7 | 26.4 | |
| P/S | 0.7 | 0.6 | 0.6 | 0.7 | 1.4 | 1.3 | 0.8 | 0.6 | 1.1 | 1.4 | 1.0 | 0.9 | |
| P/B | 1.5 | 1.2 | 1.3 | 1.5 | 2.4 | 2.0 | 1.6 | 1.2 | 2.0 | 2.4 | 1.5 | 1.5 | |
| P / Tangible Book | 2.2 | 1.3 | 1.4 | 1.6 | 2.7 | 2.3 | · | · | · | · | · | · | |
| P / Cash Flow | 16.1 | 33.3 | 30.4 | -12.4 | 213.1 | 9.2 | 8.4 | -22.8 | 32.2 | 11.5 | 30.3 | 47.8 | |
| P / FCF | 47.9 | 306.5 | -134.3 | -8.0 | -124.2 | 10.4 | 10.6 | -11.9 | 61.8 | 14.5 | 96.8 | -150.5 | |
| EV / EBITDA | 12.4 | 15.8 | 11.6 | 26.5 | 65.0 | 26.7 | 35.9 | -8.2 | 23.2 | 17.0 | 18.4 | 11.8 | |
| EV / FCF | 61.1 | 316.3 | -136.5 | -8.2 | -113.1 | 9.1 | 10.1 | -12.4 | 59.1 | 13.8 | 95.1 | -149.9 | |
| EV / Revenue | 0.9 | 0.6 | 0.6 | 0.7 | 1.3 | 1.1 | 0.8 | 0.6 | 1.1 | 1.3 | 0.9 | 0.9 | |
| Dividend Yield | 1.2% | 1.6% | 1.4% | 1.2% | 0.65% | 0.76% | 1.1% | 1.4% | 0.68% | 0.59% | 0.98% | 1.0% | |
| Earnings Yield | 3.9% | 0.57% | 4.0% | 0.00% | 1.0% | 3.5% | 2.3% | -8.7% | 2.8% | 3.5% | 3.5% | 3.8% | |
| Payout Ratio | 30.7% | 276.7% | 35.2% | -11200.0% | 57.3% | 21.3% | 44.5% | -15.9% | 24.4% | 16.7% | 28.0% | 26.6% | |
| Annual Payout | $12M | $12M | $12M | $11M | $10M | $10M | $10M | $10M | $9M | $9M | $9M | $9M |
Income Statement 16
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $408M | $396M | $401M | $350M | $330M | $329M | $359M | $291M | $346M | $309M | $337M | $303M | $350M | $348M | $350M | $315M | |
| Cost of Revenue | $301M | $297M | $291M | $266M | $242M | $237M | $256M | $225M | $264M | $232M | $248M | $234M | $267M | $259M | $279M | $250M | |
| Gross Profit | $107M | $99M | $109M | $84M | $88M | $92M | $103M | $67M | $81M | $77M | $89M | $70M | $83M | $89M | $71M | $66M | |
| R&D Expense | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $8M | $8M | |
| SG&A Expense | $86M | $90M | $86M | $83M | $67M | $72M | $68M | $66M | $71M | $71M | $70M | $74M | $64M | $68M | $63M | $64M | |
| Operating Income | $20M | $9M | $23M | $1M | $21M | $20M | $35M | $-7M | $-11M | $6M | $19M | $-5M | $17M | $18M | $3M | $2M | |
| Interest Expense | · | · | · | · | · | · | · | · | · | $3M | · | $2M | $2M | $2M | · | $600.0K | |
| Other Non-op | $800.0K | $400.0K | $-300.0K | $400.0K | $2M | $600.0K | $-2M | $800.0K | $-300.0K | $500.0K | $500.0K | $0 | $100.0K | $400.0K | $200.0K | $-400.0K | |
| Pretax Income | $15M | $3M | $16M | $-5M | $23M | $20M | $31M | $-8M | $-14M | $5M | $18M | $-7M | $16M | $16M | $3M | $1M | |
| Income Tax | $4M | $2M | $4M | $-900.0K | $6M | $5M | $10M | $-2M | $300.0K | $1M | $3M | $-600.0K | $3M | $4M | $4M | $700.0K | |
| Net Income | $10M | $1M | $12M | $-4M | $17M | $14M | $21M | $-6M | $-14M | $3M | $15M | $-7M | $13M | $12M | $-1M | $700.0K | |
| EPS (Basic) | $0.46 | $0.06 | $0.52 | $-0.18 | $0.73 | $0.63 | $0.92 | $-0.27 | $-0.61 | $0.15 | $0.65 | $-0.29 | $0.58 | $0.53 | $-0.04 | $0.03 | |
| EPS (Diluted) | $0.45 | $0.06 | $0.52 | $-0.18 | $0.72 | $0.62 | $0.92 | $-0.27 | $-0.61 | $0.15 | $0.65 | $-0.29 | $0.58 | $0.53 | $-0.04 | $0.03 | |
| Shares (Basic) | 23,013,839 | 22,938,887 | -45,727,132 | 22,890,301 | 22,877,075 | 22,833,292 | -45,576,115 | 22,816,359 | 22,796,729 | 22,762,098 | -45,406,452 | 22,746,783 | 22,723,748 | 22,655,821 | -45,679,588 | 22,837,314 | |
| Shares (Diluted) | 23,291,536 | 23,250,643 | -45,841,101 | 22,890,301 | 23,074,780 | 22,976,526 | -45,594,451 | 22,816,359 | 22,796,729 | 22,834,814 | -45,477,798 | 22,746,783 | 22,769,447 | 22,742,937 | -45,880,281 | 22,916,316 | |
| EBITDA | $20M | $23M | · | $1M | $21M | $27M | · | $-7M | $-11M | $13M | · | $-5M | $17M | $24M | · | $2M |
Balance Sheet 28
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $77M | $75M | $72M | $69M | $89M | $93M | $91M | $55M | $63M | $58M | · | $74M | $44M | $42M | · | $21M | |
| Short-term Investments | $2M | $2M | $2M | $2M | $3M | $3M | $3M | $4M | $5M | $6M | · | $6M | $4M | $4M | · | $4M | |
| Receivables | $219M | $216M | $219M | $193M | $160M | $173M | $167M | $175M | $218M | $192M | · | $175M | $158M | $172M | · | $161M | |
| Inventory | $460M | $470M | $466M | $501M | $449M | $435M | $423M | $466M | $455M | $484M | · | $450M | $430M | $420M | · | $396M | |
| Prepaid Expense | $41M | $42M | $43M | $35M | $30M | $30M | $30M | $25M | $24M | $28M | · | $21M | $24M | $27M | · | $23M | |
| Current Assets | $816M | $820M | $817M | $821M | $746M | $737M | $723M | $740M | $779M | $779M | · | $746M | $676M | $680M | · | $650M | |
| PP&E (Net) | $240M | $238M | $222M | $199M | $180M | $180M | $182M | $185M | $187M | $185M | · | $181M | $180M | $177M | · | $164M | |
| Accum. Depreciation | $296M | $290M | $285M | $289M | $276M | $270M | $264M | $262M | $255M | $251M | · | $243M | $239M | $236M | · | $239M | |
| Goodwill | $132M | $135M | $112M | $110M | $26M | $25M | $25M | $26M | $26M | $46M | $46M | $45M | $46M | $46M | $45M | $44M | |
| Intangibles | $139M | $147M | $124M | $131M | $10M | $10M | $11M | $13M | $14M | $15M | · | $18M | $19M | $21M | · | $24M | |
| Other Non-current Assets | $40M | $44M | $46M | $44M | $36M | $37M | $38M | $40M | $42M | $42M | · | $36M | $35M | $33M | · | $20M | |
| Total Assets | $1.42B | $1.43B | $1.37B | $1.35B | $1.07B | $1.06B | $1.04B | $1.07B | $1.11B | $1.12B | $1.06B | $1.07B | $1.01B | $1.01B | $1.01B | $945M | |
| Accounts Payable | $108M | $108M | $94M | $94M | $89M | $92M | $79M | $88M | $103M | $118M | · | $114M | $109M | $112M | · | $105M | |
| Short-term Debt | $12M | $11M | $12M | $12M | $12M | $12M | $13M | $13M | $13M | $10M | · | $7M | $12M | $11M | · | $9M | |
| Current Liabilities | $324M | $350M | $328M | $318M | $275M | $277M | $272M | $299M | $311M | $310M | · | $282M | $264M | $272M | · | $284M | |
| Capital Leases | · | · | $10M | · | · | · | $6M | · | · | · | · | · | · | · | · | · | |
| Deferred Tax | $6M | $5M | $7M | $5M | $85M | $96M | $2M | $99M | $125M | $125M | · | $122M | $62M | $65M | · | $1M | |
| Other Non-current Liabilities | $30M | $31M | $31M | $33M | $28M | $28M | $27M | $36M | $36M | $36M | · | $33M | $34M | $34M | · | $28M | |
| Total Liabilities | $726M | $751M | $686M | $680M | $390M | $403M | $406M | $436M | $474M | $472M | · | $440M | $363M | $373M | · | $316M | |
| Long-term Debt | $382M | $382M | $336M | $340M | · | · | $105M | $2M | $2M | $1M | · | $2M | $2M | $2M | · | $3M | |
| Total Debt | $393M | $393M | · | $352M | $14M | $14M | · | $14M | $15M | $11M | · | $9M | $14M | $13M | · | $12M | |
| Common Stock | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $4M | · | $4M | $4M | $4M | · | $4M | |
| Paid-in Capital | $152M | $150M | $150M | $147M | $146M | $144M | $143M | $142M | $140M | $139M | · | $138M | $136M | $135M | · | $134M | |
| Retained Earnings | $574M | $566M | $568M | $559M | $567M | $553M | $542M | $524M | $533M | $550M | · | $538M | $547M | $537M | · | $536M | |
| AOCI | $-42M | $-42M | $-41M | $-42M | $-42M | $-48M | $-51M | $-38M | $-44M | $-42M | · | $-44M | $-40M | $-40M | · | $-46M | |
| Stockholders' Equity | $689M | $678M | $682M | $669M | $675M | $653M | $638M | $631M | $633M | $650M | · | $634M | $647M | $636M | · | $628M | |
| Liabilities + Equity | $1.42B | $1.43B | $1.37B | $1.35B | $1.07B | $1.06B | $1.04B | $1.07B | $1.11B | $1.12B | · | $1.07B | $1.01B | $1.01B | · | $945M | |
| Shares Outstanding | 22,994,624 | 22,974,770 | 22,877,530 | 22,875,841 | 22,874,713 | 22,840,087 | 22,803,976 | 22,801,785 | 22,800,581 | 22,764,963 | 22,740,635 | 22,739,296 | 22,736,570 | 22,690,567 | 22,624,031 | 22,710,427 |
Cash Flow 15
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $14M | $14M | $12M | $12M | $6M | $6M | $7M | $7M | $7M | $6M | $6M | $7M | $6M | $6M | $7M | $7M | |
| Stock-based Comp | $2M | $3M | $2M | $2M | $2M | $2M | $1M | $1M | $1M | $1M | $600.0K | $1M | $1M | $800.0K | $1M | $2M | |
| Deferred Tax | $200.0K | $-400.0K | $300.0K | $1M | $100.0K | $-1M | $-300.0K | $-1M | $-3M | $-2M | $-4M | $3M | $-2M | $-3M | $-4M | $-5M | |
| Restructuring | · | · | $0 | $-200.0K | $0 | $0 | $100.0K | $8M | $900.0K | $100.0K | $100.0K | $100.0K | $400.0K | $7M | $5M | $100.0K | |
| Other Non-cash | · | $23M | · | · | · | $-900.0K | · | · | · | $-56M | · | · | · | $-36M | · | · | |
| Operating Cash Flow | $12M | $41M | $36M | $-8M | $13M | $20M | $37M | $22M | $11M | $-47M | $47M | $-16M | $17M | $-19M | $-17M | $-15M | |
| CapEx | $7M | $8M | $29M | $4M | $4M | $4M | $4M | $3M | $8M | $6M | $9M | $8M | $9M | $8M | $13M | $9M | |
| Investing Cash Flow | $-8M | $-76M | $-27M | $-253M | $-4M | $-4M | $-4M | $-1M | $-7M | $-6M | $-9M | $-6M | $-9M | $12M | $-8M | $-8M | |
| Stock Repurchased | · | · | · | · | · | · | · | · | · | · | · | · | · | · | $4M | · | |
| Dividends Paid | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | $3M | |
| Financing Cash Flow | $-3M | $39M | $-6M | $242M | $-14M | $-15M | $5M | $-30M | $1M | $48M | $-49M | $53M | $-6M | $-16M | $68M | $-5M | |
| Net Change in Cash | $2M | $3M | $3M | $-19M | $-4M | $2M | $36M | $-8M | $5M | $-5M | $-11M | $29M | $2M | $-24M | $45M | $-30M | |
| Taxes Paid | $6M | $600.0K | $1M | $600.0K | $17M | $900.0K | $2M | $2M | $4M | $200.0K | $4M | $5M | $5M | $300.0K | $5M | $6M | |
| Free Cash Flow | · | $33M | · | · | · | $17M | · | · | · | $-53M | · | · | · | $-27M | · | · | |
| Levered FCF | · | · | · | · | · | · | · | · | · | $-55M | · | · | · | $-29M | · | · |
Profitability 8
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 26.2% | 25.0% | · | 24.1% | 26.7% | 28.1% | · | 22.9% | 23.5% | 24.9% | · | 23.0% | 23.7% | 25.6% | · | 20.8% | |
| Operating Margin | 5.0% | 2.3% | · | 0.31% | 6.5% | 6.2% | · | -2.5% | -3.1% | 2.0% | · | -1.7% | 4.9% | 5.1% | · | 0.57% | |
| Net Margin | 2.6% | 0.33% | · | -1.2% | 5.1% | 4.3% | · | -2.1% | -4.0% | 1.1% | · | -2.2% | 3.7% | 3.5% | · | 0.22% | |
| Pretax Margin | 3.7% | 0.71% | · | -1.5% | 6.8% | 6.0% | · | -2.9% | -4.0% | 1.5% | · | -2.3% | 4.5% | 4.7% | · | 0.38% | |
| EBITDA Margin | 5.0% | 5.9% | · | 0.31% | 6.5% | 8.2% | · | -2.5% | -3.1% | 4.1% | · | -1.7% | 4.9% | 6.9% | · | 0.57% | |
| ROA | 0.85% | 0.10% | · | -0.35% | 1.5% | 1.3% | · | -0.58% | -1.3% | 0.32% | · | -0.65% | 1.3% | 1.2% | · | 0.08% | |
| ROE | 1.5% | 0.20% | · | -0.65% | 2.5% | 2.2% | · | -0.98% | -2.2% | 0.53% | · | -1.1% | 2.0% | 1.9% | · | 0.11% | |
| ROIC | 1.3% | 0.39% | · | 0.09% | 2.3% | 2.2% | · | -0.81% | -1.7% | 0.67% | · | -0.74% | 2.2% | 2.0% | · | 0.12% |
Liquidity & Solvency 5
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.5 | 2.3 | · | 2.6 | 2.7 | 2.7 | · | 2.5 | 2.5 | 2.5 | · | 2.6 | 2.6 | 2.5 | · | 2.3 | |
| Quick Ratio | 0.9 | 0.8 | · | 0.8 | 0.9 | 1.0 | · | 0.8 | 0.9 | 0.8 | · | 0.9 | 0.8 | 0.8 | · | 0.7 | |
| Debt / Equity | 0.6 | 0.6 | · | 0.5 | 0.0 | 0.0 | · | 0.0 | 0.0 | 0.0 | · | 0.0 | 0.0 | 0.0 | · | 0.0 | |
| LT Debt / Equity | 0.5 | 0.5 | · | 0.5 | 0.0 | 0.0 | · | 0.0 | 0.0 | 0.0 | · | 0.0 | 0.0 | 0.0 | · | 0.0 | |
| Interest Coverage | · | · | · | · | · | · | · | · | · | 2.3 | · | -2.2 | 8.7 | 8.8 | · | 3.0 |
Efficiency 3
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.3 | 0.3 | · | 0.3 | 0.3 | 0.3 | · | 0.3 | 0.3 | 0.3 | · | 0.3 | 0.4 | 0.4 | · | 0.3 | |
| Inventory Turnover | 0.7 | 0.7 | · | 0.5 | 0.5 | 0.5 | · | 0.5 | 0.6 | 0.5 | · | 0.6 | 0.7 | 0.7 | · | 0.7 | |
| Receivables Turnover | 2.2 | 2.0 | · | 1.9 | 1.7 | 1.8 | · | 1.7 | 1.8 | 1.7 | · | 1.8 | 2.2 | 2.2 | · | 2.1 |
Valuation (TTM) 15
| Metric | Trend | Q2 2026 | Q1 2026 | Q4 2025 | Q3 2025 | Q2 2025 | Q1 2025 | Q4 2024 | Q3 2024 | Q2 2024 | Q1 2024 | Q4 2023 | Q3 2023 | Q2 2023 | Q1 2023 | Q4 2022 | Q3 2022 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $1.48B | $1.41B | · | $1.30B | $1.30B | $1.28B | · | $1.25B | $1.31B | $1.31B | · | $1.32B | $1.33B | $1.27B | · | $1.19B | |
| Net Income TTM | $24M | $28M | · | $21M | $11M | $-2M | · | $-23M | $-4M | $22M | · | $19M | $22M | $13M | · | $10M | |
| Market Cap | $1.41B | $1.24B | · | $1.10B | $954M | $787M | · | $728M | $676M | $995M | · | $1.07B | $1.03B | $936M | · | $708M | |
| Enterprise Value | $1.72B | $1.55B | · | $1.38B | $876M | $705M | · | $683M | $623M | $942M | · | $1.00B | $999M | $903M | · | $695M | |
| P/E | 58.3 | 44.1 | · | 54.1 | 90.6 | -313.2 | · | -31.3 | -174.5 | 45.1 | · | 55.4 | 46.8 | 72.4 | · | 72.5 | |
| P/S | 0.9 | 0.9 | · | 0.8 | 0.7 | 0.6 | · | 0.6 | 0.5 | 0.8 | · | 0.8 | 0.8 | 0.7 | · | 0.6 | |
| P/B | 2.0 | 1.8 | · | 1.6 | 1.4 | 1.2 | · | 1.2 | 1.1 | 1.5 | · | 1.7 | 1.6 | 1.5 | · | 1.1 | |
| P / Tangible Book | 3.4 | 3.1 | · | 2.6 | 1.5 | 1.3 | · | 1.2 | 1.1 | 1.7 | · | 1.9 | 1.8 | 1.6 | · | 1.3 | |
| P / Cash Flow | · | 30.4 | · | · | · | 38.4 | · | · | · | -21.2 | · | · | · | -48.7 | · | · | |
| P / FCF | · | 37.9 | · | · | · | 47.4 | · | · | · | -18.8 | · | · | · | -34.4 | · | · | |
| EV / EBITDA | 84.4 | 66.9 | · | 1255.6 | 40.9 | 26.2 | · | -94.9 | -58.2 | 73.6 | · | -192.5 | 57.7 | 37.8 | · | 386.3 | |
| EV / FCF | · | 47.6 | · | · | · | 42.5 | · | · | · | -17.8 | · | · | · | -33.2 | · | · | |
| EV / Revenue | 1.2 | 1.1 | · | 1.1 | 0.7 | 0.6 | · | 0.5 | 0.5 | 0.7 | · | 0.8 | 0.8 | 0.7 | · | 0.6 | |
| Earnings Yield | 1.7% | 2.3% | · | 1.8% | 1.1% | -0.32% | · | -3.2% | -0.57% | 2.2% | · | 1.8% | 2.1% | 1.4% | · | 1.4% | |
| Payout Ratio | · | 230.8% | · | · | · | 20.3% | · | · | · | 85.3% | · | · | · | 24.0% | · | · |
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
Income Statement
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Revenue | $1.41B | $1.31B | $1.34B | $1.27B | $1.10B |
| Gross Margin % | 26.5% | 25.1% | 24.7% | 20.7% | 22.9% |
| Operating Margin % | 4.7% | 1.8% | 3.6% | 0.59% | 2.0% |
| Net Income | $39M | $4M | $34M | $-100.0K | $16M |
| Diluted EPS | $1.68 | $0.19 | $1.47 | $0.00 | $0.69 |
Balance Sheet
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Debt / Equity | 0.5 | 0.2 | 0.1 | 0.1 | 0.0 |
| Current Ratio | 2.5 | 2.7 | 2.4 | 2.5 | 2.8 |
| Quick Ratio | 0.9 | 1.0 | 0.7 | 0.9 | 1.3 |
Cash Flow
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Free Cash Flow | $21M | $2M | $-6M | $-115M | $-13M |
Latest News Recent headlines mentioning this company
My Metrics Your personal watchlist — selected rows from Full Fundamentals
Pick the metrics that matter to you — click the ➕ next to any row in Full Fundamentals above.
Your selection is saved and follows you across all tickers.
Institutional owners (13F) 252 filers · $967.8M total · As of June 30, 2026
Institutions that report holding this stock in their quarterly SEC Form 13F. Long positions only; a single filer may appear twice for separate option legs. Large offsetting put/call legs typically reflect market-making or hedged inventory, not directional conviction.
| New positions | Exited positions | Increased | Decreased | Net shares change |
|---|---|---|---|---|
| 36 (-25 vs prior Q) | 44 (+35 vs prior Q) | 84 (+10 vs prior Q) | 77 (+3 vs prior Q) | +129K |
Compared to Q1 2026. SEC Form 13F filings are due within 45 days of quarter-end plus a short buffer for late filers — quarters still inside that window are skipped in favor of the most recent fully-reported pair.
| Institution | Value | Shares | % of tracked 13F | Type |
|---|---|---|---|---|
| DIMENSIONAL FUND ADVISORS LP | $84,854,804 | 1,386,743 | 8.77% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $83,989,884 | 1,372,608 | 8.68% | Shares |
| GAMCO INVESTORS, INC. ET AL | $65,955,783 | 1,077,885 | 6.82% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $62,303,046 | 1,018,190 | 6.44% | Shares |
| STATE STREET CORP | $56,349,907 | 920,998 | 5.82% | Shares |
| MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | $50,361,940 | 823,042 | 5.20% | Shares |
| ACK Asset Management LLC | $42,237,988 | 690,276 | 4.36% | Shares |
| Harvey Partners, LLC | $41,242,060 | 674,000 | 4.26% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $31,752,367 | 518,812 | 3.28% | Shares |
| GABELLI FUNDS LLC | $29,120,321 | 475,900 | 3.01% | Shares |
| KENNEDY CAPITAL MANAGEMENT LLC | $28,829,424 | 471,146 | 2.98% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $22,961,425 | 375,248 | 2.37% | Shares |
| AMERICAN CENTURY COMPANIES INC | $22,101,828 | 361,200 | 2.28% | Shares |
| EASTERLY INVESTMENT PARTNERS LLC | $21,365,039 | 349,159 | 2.21% | Shares |
| First Eagle Investment Management, LLC | $16,619,204 | 271,600 | 1.72% | Shares |
| HEARTLAND ADVISORS INC | $14,782,892 | 241,590 | 1.53% | Shares |
| FIRST TRUST ADVISORS LP | $12,152,272 | 198,599 | 1.26% | Shares |
| MILLENNIUM MANAGEMENT LLC | $11,756,496 | 192,131 | 1.21% | Shares |
| ROYCE & ASSOCIATES LP | $11,447,792 | 187,086 | 1.18% | Shares |
| AMERIPRISE FINANCIAL INC | $10,831,547 | 177,015 | 1.12% | Shares |
| SEGALL BRYANT & HAMILL, LLC | $9,596,550 | 156,832 | 0.99% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $9,383,425 | 153,349 | 0.97% | Shares |
| JOHN G ULLMAN & ASSOCIATES INC | $9,188,596 | 150,165 | 0.95% | Shares |
| Bank of New York Mellon Corp | $9,148,639 | 149,512 | 0.95% | Shares |
| Assenagon Asset Management S.A. | $8,982,447 | 146,796 | 0.93% | Shares |
| FMR LLC | $8,398,786 | 137,258 | 0.87% | Shares |
| Trexquant Investment LP | $7,563,451 | 123,606 | 0.78% | Shares |
| PANAGORA ASSET MANAGEMENT INC | $7,468,117 | 122,048 | 0.77% | Shares |
| Qube Research & Technologies Ltd | $7,246,976 | 118,434 | 0.75% | Shares |
| TWO SIGMA INVESTMENTS, LP | $7,089,351 | 115,858 | 0.73% | Shares |
| TUDOR INVESTMENT CORP ET AL | $6,995,118 | 114,318 | 0.72% | Shares |
| Uniplan Investment Counsel, Inc. | $6,489,653 | 106,057 | 0.67% | Shares |
| PEREGRINE CAPITAL MANAGEMENT LLC | $6,112,147 | 99,888 | 0.63% | Shares |
| Connor, Clark & Lunn Investment Management Ltd. | $6,075,372 | 99,287 | 0.63% | Shares |
| Advisors Asset Management, Inc. | $5,737,474 | 132,444 | 0.59% | Shares |
| Point72 Asset Management, L.P. | $5,204,821 | 85,060 | 0.54% | Shares |
| MARTIN & CO INC /TN/ | $5,165,946 | 84,425 | 0.53% | Shares |
| Public Sector Pension Investment Board | $4,834,805 | 79,013 | 0.50% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $4,821,772 | 78,800 | 0.50% | Call option |
| GOLDMAN SACHS GROUP INC | $3,744,461 | 61,194 | 0.39% | Shares |
| Quantinno Capital Management LP | $3,583,040 | 58,555 | 0.37% | Shares |
| PRUDENTIAL FINANCIAL INC | $3,443,651 | 56,278 | 0.36% | Shares |
| RHUMBLINE ADVISERS | $3,365,612 | 55,003 | 0.35% | Shares |
| POLEN CAPITAL MANAGEMENT LLC | $3,191,670 | 52,160 | 0.33% | Shares |
| Brandywine Global Investment Management, LLC | $3,182,720 | 73,470 | 0.33% | Shares |
| Numerai GP LLC | $3,037,594 | 49,642 | 0.31% | Shares |
| MORGAN STANLEY | $2,919,807 | 47,717 | 0.30% | Shares |
| BANK OF AMERICA CORP /DE/ | $2,894,287 | 47,300 | 0.30% | Shares |
| Teton Advisors, Inc. | $2,559,766 | 61,400 | 0.26% | Shares |
| Swiss National Bank | $2,533,266 | 41,400 | 0.26% | Shares |
| Y-Intercept (Hong Kong) Ltd | $2,405,930 | 39,319 | 0.25% | Shares |
| Corient Private Wealth LP | $2,315,187 | 37,836 | 0.24% | Shares |
| Engineers Gate Manager LP | $2,276,207 | 37,199 | 0.24% | Shares |
| Teton Advisors, LLC | $2,202,840 | 36,000 | 0.23% | Shares |
| Legal & General Group Plc | $2,151,196 | 35,156 | 0.22% | Shares |
| Asset Management One Co., Ltd. | $1,946,908 | 36,161 | 0.20% | Shares |
| Squarepoint Ops LLC | $1,850,569 | 30,243 | 0.19% | Shares |
| SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | $1,734,308 | 28,343 | 0.18% | Shares |
| SEI INVESTMENTS CO | $1,543,380 | 25,222 | 0.16% | Shares |
| ENVESTNET ASSET MANAGEMENT INC | $1,530,990 | 25,020 | 0.16% | Shares |
| Rather & Kittrell, Inc. | $1,492,302 | 24,388 | 0.15% | Shares |
| ALLIANCEBERNSTEIN L.P. | $1,458,526 | 27,090 | 0.15% | Shares |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | $1,439,311 | 23,522 | 0.15% | Shares |
| Quadrature Capital Ltd | $1,386,933 | 22,666 | 0.14% | Shares |
| BlackRock, Inc. | $1,282,298 | 20,956 | 0.13% | Shares |
| Cubist Systematic Strategies, LLC | $1,260,997 | 26,200 | 0.13% | Shares |
| Campbell & CO Investment Adviser LLC | $1,241,300 | 20,286 | 0.13% | Shares |
| BARCLAYS PLC | $1,228,634 | 20,079 | 0.13% | Shares |
| ALGERT GLOBAL LLC | $1,194,062 | 19,514 | 0.12% | Shares |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | $1,128,711 | 18,446 | 0.12% | Shares |
| XTX Topco Ltd | $1,128,160 | 18,437 | 0.12% | Shares |
| JANE STREET GROUP, LLC | $1,055,466 | 17,249 | 0.11% | Shares |
| Counterpoint Mutual Funds LLC | $1,054,426 | 17,232 | 0.11% | Shares |
| Skopos Labs, Inc. | $1,042,181 | 19,357 | 0.11% | Shares |
| VANGUARD ASSET MANAGEMENT, Ltd | $949,057 | 15,510 | 0.10% | Shares |
| MetLife Investment Management, LLC | $832,735 | 13,609 | 0.09% | Shares |
| State of Tennessee, Department of Treasury | $808,382 | 13,211 | 0.08% | Shares |
| IEQ CAPITAL, LLC | $807,190 | 13,192 | 0.08% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $806,362 | 13,178 | 0.08% | Shares |
| BAILARD, INC. | $801,589 | 13,100 | 0.08% | Shares |
| TEACHER RETIREMENT SYSTEM OF TEXAS | $765,304 | 12,507 | 0.08% | Shares |
| VOYA INVESTMENT MANAGEMENT LLC | $765,242 | 12,506 | 0.08% | Shares |
| Illinois Municipal Retirement Fund | $755,880 | 12,353 | 0.08% | Shares |
| Quantbot Technologies LP | $720,329 | 11,772 | 0.07% | Shares |
| NISA INVESTMENT ADVISORS, LLC | $718,126 | 11,736 | 0.07% | Shares |
| State of Wyoming | $710,538 | 11,612 | 0.07% | Shares |
| BNP PARIBAS FINANCIAL MARKETS | $705,704 | 11,533 | 0.07% | Shares |
| NJ State Employees Deferred Compensation Plan | $673,820 | 14,000 | 0.07% | Shares |
| DIVERSIFIED TRUST CO | $636,987 | 10,410 | 0.07% | Shares |
| CITIGROUP INC | $631,970 | 10,328 | 0.07% | Shares |
| MARSHALL WACE, LLP | $631,848 | 10,326 | 0.07% | Shares |
| CANADA PENSION PLAN INVESTMENT BOARD | $624,138 | 10,200 | 0.06% | Shares |
| Louisiana State Employees Retirement System | $618,019 | 10,100 | 0.06% | Shares |
| STATE OF WISCONSIN INVESTMENT BOARD | $603,456 | 9,862 | 0.06% | Shares |
| CITADEL ADVISORS LLC | $599,295 | 9,794 | 0.06% | Shares |
| MANUFACTURERS LIFE INSURANCE COMPANY, THE | $588,831 | 9,623 | 0.06% | Shares |
| JPMORGAN CHASE & CO | $587,142 | 9,649 | 0.06% | Shares |
| Centiva Capital, LP | $584,732 | 9,556 | 0.06% | Shares |
| Invesco Ltd. | $581,856 | 9,509 | 0.06% | Shares |
| SageView Advisory Group, LLC | $581,550 | 9,504 | 0.06% | Shares |
Company insiders 77 insiders · 49 officers · 28 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| Jaco Van Der Merwe | Chief Executive Officer | May 29, 2026 A | 113,237 | 0 | 0 | $0 |
| Barry A. Ruffalo | President & CEO | Aug. 31, 2021 A | 61,601 | 0 | 0 | $0 |
| Benjamin G Brock | Chief Executive Officer | May 4, 2018 S | 190,939 | 0 | 0 | $0 |
| Brian James Harris | Chief Financial Officer | May 29, 2026 A | 15,733 | 0 | 0 | $0 |
| Rebecca A Weyenberg | Chief Financial Officer | March 16, 2023 F | 37,439 | 0 | 0 | $0 |
| David C Silvious | Chief Financial Officer | Feb. 28, 2018 A | 4,622 | 0 | 0 | $0 |
| NORRIS MICHAEL PAUL | GROUP PRESIDENT | May 29, 2026 A | 22,425 | 0 | 0 | $0 |
| Timothy A Averkamp | Group President | March 16, 2023 F | 25,594 | 0 | 0 | $0 |
| Steven L Claude | Group President-Infrastructure | Feb. 28, 2018 A | 5,266 | 0 | 0 | $0 |
| Jeffrey M. Schwarz | President-JCI | Jan. 11, 2018 A | 2,763 | 0 | 0 | $0 |
| Matthew B Haven | President-Telsmith | Jan. 11, 2018 A | 1,409 | 0 | 0 | $0 |
| Jody D Volner | President-Peterson Pacific | Jan. 10, 2018 A | — | 0 | 0 | $0 |
| Michael G Anderson | President-CEI | Jan. 10, 2018 A | — | 0 | 0 | $0 |
| Joel Scott Barker | President-GEFCO | Jan. 10, 2018 A | — | 0 | 0 | $0 |
| John J. Irvine III | President-Roadtec, Inc. | Jan. 10, 2018 A | 689 | 0 | 0 | $0 |
| Malcolm L Swanson | President-Astec, Inc. | Jan. 10, 2018 A | 1,170 | 0 | 0 | $0 |
| Thomas H Wilkey | President-Heatec, Inc. | Jan. 10, 2018 A | 7,293 | 0 | 0 | $0 |
| Chris E Colwell | President-Carlson Paving | Jan. 10, 2018 A | 6,574 | 0 | 0 | $0 |
| Timothy D Gonigam | President-Astec Mobile Screens | Jan. 10, 2018 A | 452 | 0 | 0 | $0 |
| Lawrence R Cumming | President-Peterson Pacific | Oct. 13, 2017 A | 726 | 0 | 0 | $0 |
| Michael A Bremmer | President-CEI Enterprises | July 12, 2017 A | 216 | 0 | 0 | $0 |
| William A. Wiener | President-Power Flame | May 2, 2017 A | 435 | 0 | 0 | $0 |
| Donald J. Sissons | President-Breaker Technologies | Feb. 28, 2017 A | 423 | 0 | 0 | $0 |
| Jeffrey L May | President-KPI | Feb. 28, 2017 F | 8,609 | 0 | 0 | $0 |
| Jeffrey L Richmond | President-Roadtec | Feb. 28, 2016 F | 1,500 | 0 | 0 | $0 |
| Joseph P Vig | Group President-ConAgg | May 29, 2014 A | 5,525 | 0 | 0 | $0 |
| Frank D Cargould | President-Breaker Technology | Dec. 2, 2013 I | 0 | 0 | 0 | $0 |
| James F Pfeiffer | President-American Augers | July 9, 2012 A | 5,719 | 0 | 0 | $0 |
| Joe K Cline | President, Astec Underground | Jan. 17, 2012 A | 2,174 | 0 | 0 | $0 |
| David L Winters | President-Carlson Paving | Feb. 28, 2011 A | 4,343 | 0 | 0 | $0 |
| Alan W Odgers | President-Astec Underground | Jan. 10, 2008 A | 53 | 0 | 0 | $0 |
| Neil Schmidgall | President-Superior Industries | May 4, 2004 X | 40,212 | 0 | 0 | $0 |
| Richard J Dorris | Chief Operating Officer | Feb. 28, 2018 F | 7,845 | 0 | 0 | $0 |
| James Neal Ferry | COO & Grp VP Agg/Mining | July 17, 2007 A | 5,200 | 0 | 0 | $0 |
| Robert Gerald Putney | VP, Chief Accounting Officer | May 29, 2026 A | 2,287 | 0 | 0 | $0 |
| Edward Terrell Gilbert JR | GC & CORPORATE SECRETARY | May 29, 2026 A | 8,865 | 0 | 0 | $0 |
| Anshu Pasricha | GC and Corp Secretary | Aug. 31, 2021 A | 7,755 | 0 | 0 | $0 |
| Matthew T Litchfield Sr | Chief Information Officer | Aug. 31, 2021 A | 5,532 | 0 | 0 | $0 |
| Jamie E Palm | VP, CAO & Corporate Controller | Aug. 31, 2021 A | 2,295 | 0 | 0 | $0 |
| SMITH W NORMAN | Vice Chairman | July 12, 2018 A | 5,281 | 0 | 0 | $0 |
| Richard A Patek | Group Pres Aggregate & Mining | May 30, 2018 A | 5,034 | 0 | 0 | $0 |
| Robin A Leffew | Corporate Controller | Feb. 28, 2018 A | 2,022 | 0 | 0 | $0 |
| Jeffrey J Elliott | Grp Pres Agg & Mining-Domestic | Feb. 28, 2018 F | 6,265 | 0 | 0 | $0 |
| Martin Dummigan | Managing Director-Telestack | Feb. 28, 2017 A | 566 | 0 | 0 | $0 |
| Tommie Kruger | Managing Director-Osborn | Feb. 28, 2017 A | 217 | 0 | 0 | $0 |
| BROCK J DON | Chairman | Feb. 28, 2015 F | 18,351 | 0 | 0 | $0 |
| Thomas R Campbell | Group VP-Asp. Pav & Und | Oct. 10, 2013 A | 12,521 | 0 | 0 | $0 |
| Mckamy F Hall | VP Business Development | March 8, 2012 F | 5,039 | 0 | 0 | $0 |
| Neil A. Peterson | COB-Peterson Pacific | April 9, 2008 A | — | 0 | 0 | $0 |
| Jeffrey T Jackson | Director | July 31, 2026 A | 12,299 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
Activists & 5%+ owners 3 positions
Investors who filed SEC Schedule 13D — beneficial ownership above 5% with an intent to influence the issuer (activist stakes, board campaigns, M&A). Each row shows the most recent known state of that filer's position.
| Filer | Filed | Stake | Status | Purpose | Filing |
|---|---|---|---|---|---|
| GAMCO INVESTORS, INC. ET AL, GABELLI FUNDS LLC, GAMCO Asset Management Inc., GABELLI FOUNDATION, INC., Teton Advisors, LLC, GGCP, INC., Associated Capital Group, Inc., GABELLI MARIO J ×2 filings | Aug. 12, 2026 | 4.70% | Amendment | — | SEC |
| Gabelli Funds, LLC I.D. No ., GAMCO Asset Management Inc. I.D. No ., Teton Advisors, Inc. I.D. No ., Gabelli Foundation, Inc. I.D. No ., MJG Associates, Inc. I.D. No ., GGCP, Inc. I.D. No ., Associated Capital Group, Inc. I.D. No., GAMCO Investors, Inc. I.D. No ., Mario J. Gabelli ×2 filings | July 10, 2024 | — | Initial filing | — | SEC |
| Gabelli Funds, LLC I.D. No., GAMCO Asset Management Inc. I.D. No., Teton Advisors, Inc. I.D. No., Gabelli & Company Investment Advisers, Inc. I.D. No., GGCP, Inc. I.D. No., Associated Capital Group, Inc. I.D. No., GAMCO Investors, Inc. I.D. No., Mario J. Gabelli ×8 filings | Aug. 31, 2020 | — | Initial filing | — | SEC |
Purpose is an automated classification of the filer's own stated purpose (SEC Item 4) — not investment advice. "—" means no clear purpose was stated or the text could not be classified.
ETF ownership Held by 68 ETFs
Weight reflects direct equity holdings (N-PORT) only; leveraged or derivative-based funds may hold additional swap exposure not shown.
| Fund | Weight | Units | As of | Source |
|---|---|---|---|---|
| FYC · First Trust Exchange-Traded AlphaDE… | 0.67% | 108,274 NS | April 30, 2026 | N-PORT |
| XSVM · Invesco Exchange-Traded Fund Trust | 0.54% | 83,177 SH | Aug. 21, 2026 | Daily |
| FYX · First Trust Exchange-Traded AlphaDE… | 0.35% | 64,472 NS | April 30, 2026 | N-PORT |
| PSCI · Invesco Exchange-Traded Fund Trust … | 0.30% | 13,415 SH | Aug. 21, 2026 | Daily |
| XSMO · Invesco Exchange-Traded Fund Trust | 0.23% | 162,407 SH | Aug. 21, 2026 | Daily |
| ESSC · Strategy Shares | 0.22% | 890 NS | April 30, 2026 | N-PORT |
| FAD · First Trust Exchange-Traded AlphaDE… | 0.14% | 10,102 NS | April 30, 2026 | N-PORT |
| AVSC · AMERICAN CENTURY ETF TRUST | 0.10% | 55,292 NS | May 31, 2026 | N-PORT |
| DFSV · Dimensional ETF Trust | 0.10% | 115,272 NS | April 30, 2026 | N-PORT |
| GSSC · Goldman Sachs ETF Trust | 0.09% | 17,981 NS | May 31, 2026 | N-PORT |
| VIOO · VANGUARD ADMIRAL FUNDS | 0.08% | 80,230 SH | Aug. 19, 2026 | Daily |
| VIOV · VANGUARD ADMIRAL FUNDS | 0.08% | 25,371 SH | Aug. 19, 2026 | Daily |
| VTWV · VANGUARD SCOTTSDALE FUNDS | 0.08% | 18,300 SH | Aug. 19, 2026 | Daily |
| RWJ · Invesco Exchange-Traded Fund Trust … | 0.08% | 38,439 SH | Aug. 21, 2026 | Daily |
| DFAT · Dimensional ETF Trust | 0.08% | 163,640 NS | April 30, 2026 | N-PORT |
| PSC · Principal Exchange-Traded Funds | 0.07% | 27,532 NS | June 30, 2026 | N-PORT |
| VIOG · VANGUARD ADMIRAL FUNDS | 0.07% | 13,136 SH | Aug. 19, 2026 | Daily |
| FNDA · SCHWAB STRATEGIC TRUST | 0.06% | 113,920 NS | May 31, 2026 | N-PORT |
| AVUV · AMERICAN CENTURY ETF TRUST | 0.06% | 337,985 NS | May 31, 2026 | N-PORT |
| QVMS · Invesco Exchange-Traded Fund Trust … | 0.06% | 3,718 SH | Aug. 21, 2026 | Daily |
| IWN · iShares Trust | 0.06% | 192,976 SH | Aug. 21, 2026 | Daily |
| SAA · ProShares Trust | 0.05% | 274 NS | May 31, 2026 | N-PORT |
| VFMO · VANGUARD WELLINGTON FUND | 0.05% | 15,677 SH | Aug. 19, 2026 | Daily |
| ESML · iShares Trust | 0.04% | 28,978 SH | Aug. 21, 2026 | Daily |
| VTWO · VANGUARD SCOTTSDALE FUNDS | 0.04% | 134,033 SH | Aug. 19, 2026 | Daily |
| SMDX · Tidal Trust III | 0.04% | 695 NS | April 30, 2026 | N-PORT |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0.04% | 24,197 SH | Aug. 21, 2026 | Daily |
| DFAS · Dimensional ETF Trust | 0.03% | 75,048 NS | April 30, 2026 | N-PORT |
| IWM · iShares Trust | 0.03% | 595,092 SH | Aug. 21, 2026 | Daily |
| RB · ProShares Trust | 0.03% | 7 NS | May 31, 2026 | N-PORT |
| VBR · VANGUARD INDEX FUNDS | 0.03% | 334,966 SH | Aug. 19, 2026 | Daily |
| ITWO · ProShares Trust | 0.03% | 1,076 NS | May 31, 2026 | N-PORT |
| SCHA · SCHWAB STRATEGIC TRUST | 0.02% | 109,049 NS | May 31, 2026 | N-PORT |
| VXF · VANGUARD INDEX FUNDS | 0.02% | 264,268 SH | Aug. 19, 2026 | Daily |
| VB · VANGUARD INDEX FUNDS | 0.02% | 528,289 SH | Aug. 19, 2026 | Daily |
| VIS · VANGUARD WORLD FUND | 0.02% | 25,091 SH | Aug. 19, 2026 | Daily |
| FIDU · FIDELITY COVINGTON TRUST | 0.02% | 6,051 NS | April 30, 2026 | N-PORT |
| UWM · ProShares Trust | 0.02% | 842 NS | May 31, 2026 | N-PORT |
| ISCV · iShares Trust | 0.01% | 2,292 SH | Aug. 21, 2026 | Daily |
| ISCB · iShares Trust | 0.01% | 867 SH | Aug. 21, 2026 | Daily |
| URTY · ProShares Trust | 0.01% | 853 NS | May 31, 2026 | N-PORT |
| EBI · RBB Fund Trust | 0.01% | 1,562 NS | May 31, 2026 | N-PORT |
| ISCG · iShares Trust | 0.01% | 2,843 SH | Aug. 21, 2026 | Daily |
| VTWG · VANGUARD SCOTTSDALE FUNDS | 0.01% | 2,593 SH | Aug. 19, 2026 | Daily |
| WSML · iShares Trust | 0.01% | 1,521 SH | Aug. 20, 2026 | Daily |
| DFUV · Dimensional ETF Trust | 0.01% | 20,033 NS | April 30, 2026 | N-PORT |
| DXUV · Dimensional ETF Trust | 0.01% | 501 NS | April 30, 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0.01% | 55,573 NS | April 30, 2026 | N-PORT |
| DFSU · Dimensional ETF Trust | 0.01% | 2,505 NS | April 30, 2026 | N-PORT |
| MSSM · MORGAN STANLEY PATHWAY FUNDS | 0.01% | 999 NS | May 31, 2026 | N-PORT |