BHE Benchmark Electronics, Inc. Common Stock
About Benchmark Electronics, Inc. Common Stock Company overview from Wikipedia
Benchmark Electronics Inc is an EMS, ODM, and OEM company based in Tempe, Arizona in the Phoenix metropolitan area. It provides contract manufacturing services.
Read more
Benchmark Electronics Inc is an EMS, ODM, and OEM company based in Tempe, Arizona in the Phoenix metropolitan area. It provides contract manufacturing services.
History
Initially a subsidiary of Intermedics, a medical implant manufacturer, Benchmark was sold to Electronic Investors Corporation in 1986.
The company made an IPO in 1990.
In 2007 Benchmark Electronics acquired Pemstar Inc, another contract manufacturer.
In December 2011, founder and chairman Cary Fu promoted Gayla Delly to CEO in December 2011.
On September 16, 2016, Benchmark named Paul J. Tufano president and chief executive officer, effective immediately. He replaced Gayla Delly, who had been with Benchmark since 1996.
Tufano stepped down from his position as president and CEO on March 18, 2019 and is replaced by Jeff Benck.
Benchmark ranked as the 18th largest EMS/ODM company worldwide in the CIRCUITS ASSEMBLY Top 50 for 2019.
In June 2020, the company announced plans to shutter its factory in Angleton, TX.
Customers
Benchmark Electronics's customers have included Sun Microsystems, Medtronic, Ouster inc, EMC Corporation, iRobot, and Silicon Graphics.
Services
While basic computing-related products made up the majority of its earlier product lines, the company also manufactures telecommunications equipment and medical devices. Benchmark has also expanded its business into precision technologies, providing extensive precision mechanical manufacturing capabilities.
Production bases and facilities
Benchmark Electronics has operations in eight countries and has 23 sites.
The company has production bases in Almelo, Netherlands; Austin, TX; Bangkok, Thailand; Brasov, Romania; Guadalajara, Mexico; Tempe, Arizona; Tijuana, Mexico; Huntsville, AL; Penang, Malaysia; Nashua, NH; Singapore; Suzhou, China.; and Winona & Rochester, MN.
Source: Wikipedia, CC BY-SA 4.0 · View on Wikipedia ↗
BHE Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
BHE 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 |
|---|---|
| June 30, 2026 | $0.1700 |
| March 31, 2026 | $0.1700 |
| Dec. 31, 2025 | $0.1700 |
| Sept. 30, 2025 | $0.1700 |
| June 30, 2025 | $0.1700 |
| March 31, 2025 | $0.1700 |
| Dec. 31, 2024 | $0.1700 |
| Sept. 30, 2024 | $0.1700 |
| June 28, 2024 | $0.1650 |
| March 27, 2024 | $0.1650 |
| Dec. 28, 2023 | $0.1650 |
| Sept. 28, 2023 | $0.1650 |
| June 29, 2023 | $0.1650 |
| March 30, 2023 | $0.1650 |
| Dec. 29, 2022 | $0.1650 |
| Sept. 29, 2022 | $0.1650 |
| June 29, 2022 | $0.1650 |
| March 30, 2022 | $0.1650 |
| Dec. 29, 2021 | $0.1650 |
| Sept. 29, 2021 | $0.1650 |
BHE Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
- Strong Buy 1 12.5%
- Buy 5 62.5%
- Hold 2 25.0%
- Sell 0 0.0%
- Strong Sell 0 0.0%
12-Month Price Target
3 analysts · 2026-08-19Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
| Period | EPS Actual | EPS Est | Surprise |
|---|---|---|---|
| June 30, 2026 | $0.75 | $0.69 | 0.06% |
| March 31, 2026 | $0.58 | $0.56 | 0.02% |
| Dec. 31, 2025 | $0.71 | $0.65 | 0.06% |
| Sept. 30, 2025 | $0.62 | $0.58 | 0.04% |
| June 30, 2025 | $0.55 | $0.55 | 0.00% |
| March 31, 2025 | $0.52 | $0.51 | 0.01% |
Peer comparison (GICS sub-industry) Key metrics vs sector peers
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| BHE | $1.53B | 62.9 | 0.11% | 0.93% | 2.2% | 10.2% |
| JBL | $22.02B | 34.6 | 3.2% | 2.2% | 40.4% | 8.9% |
| TTMI | $7.36B | 42.4 | 19.0% | 6.1% | 10.4% | 20.7% |
| SANM | $6.09B | 25.6 | 7.4% | 3.0% | 9.9% | 8.8% |
| PLXS | $3.84B | 22.9 | 1.8% | 4.3% | 12.3% | 10.1% |
| IPGP | — | 98.1 | 2.7% | — | — | — |
| CTS | $1.23B | 19.6 | 5.2% | 12.1% | 11.8% | 38.4% |
| KE | $466M | 28.3 | -13.3% | 1.1% | 3.1% | 7.0% |
| MEI | — | -8.5 | -2.8% | -3.5% | -5.3% | 19.8% |
| OPTX | — | — | — | — | — | — |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement 16
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.66B | $2.66B | $2.84B | $2.89B | $2.26B | $2.05B | $2.27B | $2.57B | $2.45B | $2.32B | $2.54B | $2.80B | |
| Cost of Revenue | $2.39B | $2.39B | $2.57B | $2.63B | $2.05B | $1.88B | $2.08B | $2.36B | $2.23B | $2.11B | $2.32B | $2.58B | |
| Gross Profit | $270M | $270M | $271M | $255M | $206M | $175M | $186M | $206M | $226M | $215M | $219M | $220M | |
| SG&A Expense | $160M | $149M | $147M | $150M | $137M | $122M | $127M | $128M | $130M | $113M | $107M | $112M | |
| Operating Income | $76M | $109M | $110M | $90M | $53M | $25M | $29M | $59M | $77M | $77M | $93M | $100M | |
| Interest Expense | $20M | $27M | $32M | $13M | $8M | $8M | $7M | $10M | $9M | $9M | $3M | $2M | |
| Interest Income | $10M | $10M | $6M | $2M | $540.0K | $1M | $4M | $7M | $5M | $2M | $1M | $2M | |
| Other Non-op | $-4M | $-9M | $-3M | $5M | $277.0K | $-673.0K | $2M | $628.0K | $-2M | $-282.0K | $-1M | $-2M | |
| Pretax Income | $62M | $84M | $81M | $84M | $45M | $17M | $27M | $56M | $71M | $69M | $90M | $99M | |
| Income Tax | $37M | $23M | $12M | $16M | $10M | $3M | $4M | $33M | $103M | $5M | $-5M | $17M | |
| Net Income | $25M | $61M | $69M | $68M | $36M | $14M | $23M | $23M | $-32M | $64M | $95M | $81M | |
| EPS (Basic) | $0.69 | $1.70 | $1.94 | $1.94 | $1.00 | $0.38 | $0.61 | $0.49 | $-0.64 | $1.30 | $1.85 | $1.52 | |
| EPS (Diluted) | $0.68 | $1.66 | $1.92 | $1.91 | $0.99 | $0.38 | $0.60 | $0.49 | $-0.64 | $1.28 | $1.83 | $1.50 | |
| Shares (Basic) | 35,879,000 | 35,970,000 | 35,566,000 | 35,179,000 | 35,655,000 | 36,524,000 | 38,338,000 | 46,332,000 | 49,680,000 | 49,298,000 | 51,573,000 | 53,538,000 | |
| Shares (Diluted) | 36,300,000 | 36,759,000 | 35,973,000 | 35,718,000 | 36,101,000 | 36,817,000 | 38,763,000 | 46,655,000 | 49,680,000 | 49,825,000 | 52,088,000 | 54,222,000 | |
| EBITDA | $124M | $156M | $155M | $134M | $97M | $74M | $77M | $110M | $127M | $131M | $143M | $147M |
Balance Sheet 28
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $322M | $315M | $277M | $207M | $272M | $391M | $348M | $458M | $743M | $681M | $466M | $427M | |
| Receivables | $391M | $412M | $449M | $492M | $356M | $309M | $324M | $468M | $437M | $441M | $479M | $520M | |
| Inventory | $483M | $554M | $684M | $728M | $523M | $327M | $315M | $310M | $269M | $381M | $412M | $401M | |
| Prepaid Expense | $69M | $45M | $44M | $41M | $42M | $26M | $30M | $27M | $36M | $28M | $31M | $29M | |
| Current Assets | $1.45B | $1.51B | $1.64B | $1.65B | $1.35B | $1.20B | $1.20B | $1.40B | $1.63B | $1.53B | $1.39B | $1.38B | |
| PP&E (Net) | $224M | $225M | $228M | $211M | $187M | $185M | $206M | $211M | $186M | $166M | $178M | $190M | |
| PP&E (Gross) | $748M | $740M | $734M | $697M | $660M | $666M | $685M | $672M | $619M | $573M | $557M | $553M | |
| Accum. Depreciation | $524M | $515M | $506M | $486M | $473M | $480M | $479M | $461M | $432M | $406M | $379M | $363M | |
| Goodwill | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $199M | $46M | |
| Intangibles | $39M | $44M | $51M | $58M | $64M | $70M | $76M | $84M | $91M | $96M | $107M | $22M | |
| Other Non-current Assets | $70M | $66M | $61M | $66M | $72M | $80M | $85M | $91M | $97M | $103M | $114M | $29M | |
| Total Assets | $2.07B | $2.13B | $2.27B | $2.23B | $1.90B | $1.74B | $1.76B | $1.90B | $2.11B | $2.01B | $1.89B | $1.68B | |
| Accounts Payable | $403M | $354M | $367M | $424M | $427M | $282M | $303M | $422M | $363M | $326M | $251M | $290M | |
| Accrued Liabilities | $105M | $122M | $115M | $110M | $103M | $100M | $102M | · | · | · | · | · | |
| Current Liabilities | $636M | $649M | $714M | $749M | $654M | $481M | $459M | $537M | $478M | $412M | $333M | $359M | |
| Capital Leases | $99M | $109M | $123M | $87M | $91M | $72M | $68M | $5M | $6M | $7M | $8M | $9M | |
| Deferred Tax | $8M | $4M | $0 | $495.0K | $84.0K | $5M | $14M | $14M | $9M | $0 | · | $0 | |
| Other Non-current Liabilities | $23M | $18M | $32M | $44M | $55M | $66M | $65M | $69M | $90M | $10M | $16M | $18M | |
| Total Liabilities | $972M | $1.03B | · | · | · | · | · | · | $770M | · | · | · | |
| Long-term Debt | $211M | $257M | $331M | $324M | $130M | $136M | $143M | $148M | · | · | · | · | |
| Common Stock | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $5M | $5M | $5M | $5M | |
| Paid-in Capital | $537M | $535M | $529M | $519M | $507M | $510M | $512M | $555M | $634M | $626M | $625M | $650M | |
| Retained Earnings | $568M | $587M | $561M | $520M | $480M | $492M | $516M | $584M | $708M | $748M | $705M | $644M | |
| Treasury Stock | · | · | · | · | · | · | · | · | · | · | · | $0 | |
| AOCI | $-9M | $-21M | $-14M | $-16M | $-17M | $-17M | $-17M | $-11M | $-8M | $-14M | $-13M | $-9M | |
| Stockholders' Equity | $1.10B | $1.10B | $1.08B | $1.03B | $974M | $990M | $1.01B | $1.13B | $1.34B | $1.37B | $1.32B | $1.29B | |
| Liabilities + Equity | $2.07B | $2.13B | $2.27B | $2.23B | $1.90B | $1.74B | $1.76B | $1.90B | $2.11B | $2.00B | $1.89B | $1.68B | |
| Shares Outstanding | 35,669,000 | 35,992,000 | 35,664,000 | 35,164,000 | 35,213,000 | 36,295,000 | 36,957,000 | 41,357,000 | 49,143,000 | 49,330,000 | 50,178,000 | 52,994,000 |
Cash Flow 19
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $48M | $46M | $45M | $44M | $44M | $49M | $48M | $52M | $49M | $55M | $50M | $46M | |
| Stock-based Comp | $17M | $13M | $15M | $18M | $15M | $10M | $10M | $10M | $8M | $5M | $8M | $6M | |
| Deferred Tax | $-6M | $-4M | $-13M | $-7M | $-7M | $-7M | $-2M | $8M | $7M | $8M | $-13M | $12M | |
| Amort. of Intangibles | $5M | $5M | $6M | $6M | $6M | $9M | $9M | $9M | $10M | $12M | $5M | $4M | |
| Restructuring | $7M | $6M | $7M | $6M | $9M | $13M | $9M | $5M | $5M | $5M | $8M | $1M | |
| Other Non-cash | $40M | $72M | $64M | $-301M | $-91M | $55M | $13M | $-16M | $112M | $141M | $7M | $-11M | |
| Operating Cash Flow | $124M | $189M | $174M | $-177M | $-3M | $120M | $93M | $77M | $146M | $273M | $147M | $135M | |
| CapEx | $36M | $31M | $73M | $43M | $39M | $35M | $33M | $63M | $51M | $30M | $37M | $44M | |
| Investing Cash Flow | $-33M | $-33M | $-77M | $-41M | $-42M | $-34M | $-35M | $-69M | $-56M | $-21M | $-267M | $-27M | |
| Debt Issued | $891M | $600M | $750M | $828M | $150M | · | · | · | · | · | · | · | |
| Net Debt Issued | $-45M | $-74M | $6M | · | · | · | · | · | · | · | · | · | |
| Stock Repurchased | $27M | $5M | $0 | $9M | $40M | $25M | $122M | $212M | $29M | $42M | $68M | $44M | |
| Net Stock Activity | $-27M | $-5M | $0 | $-9M | $-40M | $-25M | $-122M | $-212M | $-29M | $-42M | $-68M | $-44M | |
| Dividends Paid | $24M | $24M | $23M | $23M | $23M | $23M | $23M | $21M | $0 | $0 | · | · | |
| Financing Cash Flow | $-106M | $-109M | $-24M | $159M | $-74M | $-58M | $-153M | $-291M | $-31M | $-35M | $159M | $-25M | |
| Net Change in Cash | $-6M | $45M | $76M | $-64M | $-124M | $32M | $-94M | $-284M | $61M | $215M | $39M | $82M | |
| Taxes Paid | $67M | $47M | $38M | $28M | $21M | $18M | $17M | $49M | $6M | $8M | $9M | $6M | |
| Free Cash Flow | $88M | $158M | $101M | $-221M | $-41M | $86M | $61M | $14M | $95M | $242M | $110M | $92M | |
| Levered FCF | $80M | $138M | $76M | $-231M | $-48M | $79M | $55M | $10M | $99M | $233M | $107M | $91M |
Profitability 8
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 10.2% | 10.2% | 9.6% | 8.8% | 9.1% | 8.5% | 8.8% | 8.6% | 9.2% | 9.2% | 8.6% | 7.9% | |
| Operating Margin | 2.9% | 4.1% | 3.9% | 3.1% | 2.4% | 1.2% | 1.3% | 2.3% | 3.2% | 3.3% | 3.7% | 3.6% | |
| Net Margin | 0.93% | 2.4% | 2.3% | 2.4% | 1.6% | 0.68% | 1.0% | 0.89% | -1.3% | 2.8% | 3.8% | 2.9% | |
| Pretax Margin | 2.3% | 3.2% | 2.9% | 2.9% | 2.0% | 0.84% | 1.2% | 2.2% | 2.9% | 2.9% | 3.5% | 3.6% | |
| EBITDA Margin | 4.7% | 5.9% | 5.5% | 4.7% | 4.3% | 3.6% | 3.4% | 4.3% | 5.2% | 5.7% | 5.6% | 5.2% | |
| ROA | 1.2% | 2.9% | 2.9% | 3.3% | 2.0% | 0.80% | 1.3% | 1.1% | -1.6% | 3.3% | 5.3% | 4.8% | |
| ROE | 2.2% | 5.8% | 6.1% | 6.8% | 3.6% | 1.4% | 2.2% | 1.8% | -2.4% | 4.8% | 7.3% | 6.4% | |
| ROIC | 2.8% | 7.4% | 8.1% | 7.1% | 4.3% | 2.1% | 2.4% | 2.1% | -2.6% | 5.2% | 7.4% | 6.4% |
Liquidity & Solvency 3
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.3 | 2.3 | 2.3 | 2.2 | 2.1 | 2.5 | 2.6 | 2.6 | 3.4 | 3.7 | 4.2 | 3.9 | |
| Quick Ratio | 1.1 | 1.1 | 1.0 | 0.9 | 1.0 | 1.5 | 1.5 | 1.7 | 2.5 | 2.7 | 2.8 | 2.6 | |
| Interest Coverage | 3.8 | 4.1 | 3.4 | 7.0 | 6.3 | 3.0 | 4.3 | 5.6 | 8.4 | 8.1 | 31.0 | 53.0 |
Efficiency 3
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 1.3 | 1.2 | 1.3 | 1.4 | 1.2 | 1.2 | 1.2 | 1.3 | 1.2 | 1.2 | 1.4 | 1.6 | |
| Inventory Turnover | 4.6 | 3.9 | 3.6 | 4.2 | 4.8 | 5.8 | 6.6 | 8.1 | 5.8 | 5.3 | 5.7 | 6.2 | |
| Receivables Turnover | 6.6 | 6.2 | 6.0 | 6.8 | 6.8 | 6.5 | 5.7 | 5.7 | 5.6 | 5.0 | 5.1 | 5.3 |
Growth Rates 10
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 0.11% | -6.4% | -1.6% | 28.0% | 9.8% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | -2.7% | 5.6% | 11.4% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 5.3% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | -59.0% | -13.5% | 0.52% | 92.9% | 160.5% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | -29.1% | 18.8% | 71.6% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 12.3% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | -59.3% | -11.3% | 1.1% | 90.7% | 154.5% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | -28.6% | 19.6% | 69.9% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 12.1% | · | · | · | · | · | · | · | · | · | · | · | |
| Dividend CAGR 5Y | 1.2% | · | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM) 13
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $2.66B | $2.66B | $2.84B | $2.89B | $2.26B | $2.05B | $2.27B | $2.57B | $2.45B | $2.32B | $2.54B | $2.80B | |
| Net Income TTM | $25M | $61M | $69M | $68M | $36M | $14M | $23M | $23M | $-32M | $64M | $95M | $81M | |
| Market Cap | $1.53B | $1.63B | $986M | $939M | $954M | $980M | $1.27B | $876M | $1.43B | $1.50B | $1.04B | $1.35B | |
| P/E | 62.9 | 27.3 | 14.4 | 14.0 | 27.4 | 71.1 | 57.3 | 43.2 | -45.5 | 23.8 | 11.3 | 17.0 | |
| P/S | 0.6 | 0.6 | 0.3 | 0.3 | 0.4 | 0.5 | 0.6 | 0.3 | 0.6 | 0.6 | 0.4 | 0.5 | |
| P/B | 1.4 | 1.5 | 0.9 | 0.9 | 1.0 | 1.0 | 1.3 | 0.8 | 1.1 | 1.1 | 0.8 | 1.0 | |
| P / Tangible Book | 1.8 | 1.9 | 1.2 | 1.2 | 1.3 | 1.3 | · | · | · | · | · | · | |
| P / Cash Flow | 12.3 | 8.6 | 5.7 | -5.3 | -363.9 | 8.1 | 13.6 | 11.4 | 9.8 | 5.5 | 7.1 | 9.9 | |
| P / FCF | 17.3 | 10.3 | 9.8 | -4.3 | -23.0 | 11.4 | 21.0 | 63.1 | 15.0 | 6.2 | 9.5 | 14.6 | |
| Dividend Yield | 1.6% | 1.5% | 2.4% | 2.5% | 2.4% | 2.4% | 1.8% | 2.4% | 0.00% | 0.00% | · | · | |
| Earnings Yield | 1.6% | 3.7% | 7.0% | 7.2% | 3.6% | 1.4% | 1.8% | 2.3% | -2.2% | 4.2% | 8.8% | 5.9% | |
| Payout Ratio | 98.3% | 37.8% | 36.5% | 33.9% | 65.0% | 163.9% | 99.4% | 92.1% | · | · | · | · | |
| Annual Payout | $24M | $24M | $23M | $23M | $23M | $23M | $23M | $21M | $0 | $0 | · | · |
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 | $756M | $677M | $704M | $681M | $642M | $632M | $657M | $658M | $666M | $676M | $691M | $720M | $733M | $695M | $751M | $772M | |
| Cost of Revenue | $678M | $608M | $630M | $613M | $578M | $569M | $589M | $591M | $598M | $608M | $620M | $651M | $666M | $631M | $679M | $705M | |
| Gross Profit | $78M | $69M | $74M | $68M | $65M | $63M | $68M | $67M | $68M | $67M | $71M | $69M | $67M | $64M | $72M | $67M | |
| SG&A Expense | $46M | $42M | $39M | $42M | $41M | $39M | $37M | $37M | $38M | $37M | $36M | $36M | $38M | $38M | $40M | $39M | |
| Operating Income | $30M | $22M | $20M | $24M | $20M | $12M | $29M | $28M | $27M | $26M | $32M | $30M | $24M | $23M | $27M | $25M | |
| Interest Expense | $4M | $4M | $4M | $4M | $6M | $5M | $6M | $7M | $7M | $7M | $9M | $8M | $8M | $6M | $5M | $3M | |
| Interest Income | $2M | $2M | $2M | $2M | $3M | $3M | $3M | $3M | $3M | $2M | $2M | $1M | $2M | $1M | $887.0K | $452.0K | |
| Other Non-op | $223.0K | $-2M | $-2M | $-608.0K | $-666.0K | $-802.0K | $-1M | $-4M | $-2M | $-1M | $-3M | $2M | $61.0K | $-2M | $4M | $1M | |
| Pretax Income | $29M | $18M | $16M | $21M | $17M | $8M | $24M | $20M | $21M | $19M | $22M | $26M | $18M | $15M | $26M | $23M | |
| Income Tax | $9M | $5M | $10M | $6M | $16M | $5M | $8M | $5M | $5M | $5M | $156.0K | $5M | $4M | $3M | $5M | $5M | |
| Net Income | $20M | $13M | $6M | $14M | $972.0K | $4M | $16M | $15M | $16M | $14M | $22M | $20M | $14M | $12M | $21M | $19M | |
| EPS (Basic) | $0.55 | $0.36 | $0.16 | $0.40 | $0.03 | $0.10 | $0.45 | $0.43 | $0.43 | $0.39 | $0.63 | $0.57 | $0.39 | $0.35 | $0.60 | $0.54 | |
| EPS (Diluted) | $0.55 | $0.36 | $0.16 | $0.39 | $0.03 | $0.10 | $0.43 | $0.42 | $0.43 | $0.38 | $0.61 | $0.57 | $0.39 | $0.35 | $0.58 | $0.53 | |
| Shares (Basic) | 35,898,000 | 35,766,000 | -71,966,000 | 35,802,000 | 35,991,000 | 36,052,000 | -71,938,000 | 36,051,000 | 36,047,000 | 35,810,000 | -71,035,000 | 35,647,000 | 35,618,000 | 35,336,000 | -70,374,000 | 35,151,000 | |
| Shares (Diluted) | 36,397,000 | 36,276,000 | -72,745,000 | 36,182,000 | 36,258,000 | 36,605,000 | -72,768,000 | 36,629,000 | 36,497,000 | 36,401,000 | -71,171,000 | 35,876,000 | 35,676,000 | 35,592,000 | -70,436,000 | 35,348,000 | |
| EBITDA | $42M | $34M | · | $36M | $33M | $24M | · | $40M | $39M | $37M | · | $42M | $36M | $34M | · | $36M |
Balance Sheet 27
| 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 | $315M | $325M | $322M | $285M | $265M | $355M | $315M | $324M | $309M | $296M | · | $260M | $245M | $211M | · | $247M | |
| Receivables | $452M | $376M | $391M | $378M | $369M | $374M | $412M | $372M | $377M | $417M | · | $478M | $485M | $462M | · | $479M | |
| Inventory | $544M | $507M | $483M | $509M | $532M | $560M | $554M | $582M | $600M | $638M | · | $725M | $756M | $778M | · | $747M | |
| Prepaid Expense | $77M | $60M | $69M | $63M | $56M | $44M | $45M | $44M | $42M | $47M | · | $52M | $49M | $45M | · | $45M | |
| Current Assets | $1.58B | $1.46B | $1.45B | $1.44B | $1.40B | $1.51B | $1.51B | $1.51B | $1.51B | $1.58B | · | $1.71B | $1.72B | $1.69B | · | $1.71B | |
| PP&E (Net) | $233M | $235M | $224M | $226M | $224M | $224M | $225M | $224M | $226M | $224M | · | $232M | $222M | $221M | · | $204M | |
| PP&E (Gross) | · | · | $748M | · | · | · | $740M | · | · | · | · | · | · | · | · | · | |
| Accum. Depreciation | · | · | $524M | · | · | · | $515M | · | · | · | · | · | · | · | · | · | |
| Goodwill | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $192M | $192M | · | $192M | $192M | $192M | · | $192M | |
| Intangibles | $36M | $38M | $39M | $41M | $41M | $43M | $44M | $47M | $49M | $50M | · | $52M | $55M | $58M | · | $60M | |
| Other Non-current Assets | $67M | $69M | $70M | $70M | $70M | $65M | $66M | $68M | $71M | $62M | · | $64M | $65M | $67M | · | $68M | |
| Total Assets | $2.21B | $2.10B | $2.07B | $2.07B | $2.03B | $2.14B | $2.13B | $2.15B | $2.15B | $2.21B | · | $2.33B | $2.31B | $2.28B | · | $2.28B | |
| Accounts Payable | $553M | $451M | $403M | $383M | $355M | $384M | $354M | $356M | $346M | $348M | · | $382M | $417M | $422M | · | $522M | |
| Accrued Liabilities | $110M | $97M | $105M | $106M | $101M | $95M | $122M | $107M | $107M | $101M | · | $111M | $101M | $89M | · | $99M | |
| Current Liabilities | $795M | $669M | $636M | $619M | $592M | $636M | $649M | $639M | $643M | $668M | · | $699M | $722M | $712M | · | $849M | |
| Capital Leases | $96M | $100M | $99M | $102M | $105M | $106M | $109M | $114M | $117M | $120M | · | $114M | $85M | $88M | · | $88M | |
| Deferred Tax | $8M | $8M | $8M | $3M | $3M | · | $4M | · | · | · | · | $495.0K | $495.0K | $495.0K | · | $84.0K | |
| Other Non-current Liabilities | $22M | $22M | $23M | $22M | $21M | $19M | $18M | $21M | $16M | $30M | · | $28M | $28M | $44M | · | $42M | |
| Total Liabilities | $1.10B | $1000M | $972M | $958M | $924M | $1.03B | $1.03B | · | · | · | · | · | · | · | · | · | |
| Long-term Debt | $181M | $205M | $211M | $216M | $207M | $276M | $257M | $279M | $289M | $315M | · | $432M | $427M | $403M | · | $299M | |
| Common Stock | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $4M | · | $4M | $4M | $4M | · | $4M | |
| Paid-in Capital | $539M | $533M | $537M | $535M | $533M | $530M | $535M | $532M | $530M | $526M | · | $526M | $522M | $518M | · | $514M | |
| Retained Earnings | $584M | $570M | $568M | $578M | $577M | $588M | $587M | $584M | $578M | $569M | · | $549M | $534M | $526M | · | $504M | |
| AOCI | $-11M | $-11M | $-9M | $-7M | $-7M | $-17M | $-21M | $-17M | $-17M | $-13M | · | $-15M | $-13M | $-14M | $-16M | $-21M | |
| Stockholders' Equity | $1.12B | $1.10B | $1.10B | $1.11B | $1.11B | $1.10B | $1.10B | $1.10B | $1.10B | $1.09B | · | $1.06B | $1.05B | $1.03B | · | $1.00B | |
| Liabilities + Equity | $2.21B | $2.10B | $2.07B | $2.07B | $2.03B | $2.14B | $2.13B | $2.15B | $2.15B | $2.21B | · | $2.33B | $2.31B | $2.28B | · | $2.28B | |
| Shares Outstanding | 35,919,000 | 35,879,000 | 35,669,000 | 35,682,000 | 35,912,000 | 36,096,000 | 35,992,000 | 35,969,000 | 36,077,000 | 36,014,000 | 35,664,000 | 35,653,000 | 35,642,000 | 35,589,000 | 35,164,000 | 35,153,000 |
Cash Flow 19
| 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 | $12M | $12M | $12M | $12M | $12M | $12M | $12M | $12M | $11M | $12M | $11M | $12M | $11M | $11M | $11M | $11M | |
| Stock-based Comp | $6M | $5M | $2M | $5M | $5M | $4M | $3M | $4M | $4M | $2M | $3M | $4M | $4M | $5M | $5M | $5M | |
| Deferred Tax | $-134.0K | $-668.0K | $-4M | $433.0K | $-281.0K | $-2M | $1M | $-2M | $-1M | $-2M | $-9M | $-1M | $-2M | $-1M | $-3M | $-1M | |
| Amort. of Intangibles | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $1M | $2M | $2M | $2M | $2M | $2M | |
| Restructuring | $1M | $4M | $3M | $1M | $2M | $1M | $700.0K | $800.0K | $2M | $3M | $2M | $1M | $2M | $1M | $789.0K | $1M | |
| Other Non-cash | · | $17M | · | · | · | $13M | · | · | · | $23M | · | · | · | $-52M | · | · | |
| Operating Cash Flow | $35M | $47M | $59M | $37M | $-3M | $32M | $46M | $39M | $56M | $48M | $137M | $38M | $25M | $-25M | $-53M | $-31M | |
| CapEx | $13M | $16M | $10M | $11M | $11M | $3M | $9M | $10M | $8M | $5M | $9M | $19M | $9M | $36M | $13M | $7M | |
| Investing Cash Flow | $-13M | $-16M | $-10M | $-6M | $-12M | $-4M | $-9M | $-8M | $-10M | $-6M | $-11M | $-20M | $-8M | $-39M | $-13M | $-9M | |
| Debt Issued | $158M | $113M | $158M | $335M | $224M | $175M | $145M | $135M | $145M | $175M | $135M | $205M | $180M | $230M | · | · | |
| Net Debt Issued | · | $-6M | · | · | · | $18M | · | · | · | $-16M | · | · | · | · | · | · | |
| Stock Repurchased | $0 | $6M | $854.0K | $10M | $8M | $8M | $-1.0K | $5M | $0 | $0 | $0 | $0 | $0 | $0 | $0 | $0 | |
| Net Stock Activity | · | $-6M | · | · | · | $-8M | · | · | · | · | · | · | · | $0 | · | · | |
| Dividends Paid | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | $6M | |
| Financing Cash Flow | $-30M | $-26M | $-13M | $-8M | $-83M | $-2M | $-28M | $-22M | $-32M | $-27M | $-107M | $-1M | $18M | $67M | $19M | $29M | |
| Net Change in Cash | $-10M | $3M | $36M | $21M | $-91M | $27M | $4M | $15M | $14M | $13M | $22M | $15M | $34M | $4M | $-42M | $-15M | |
| Taxes Paid | $9M | $4M | $8M | $10M | $44M | $6M | $30M | $11M | $2M | $4M | $4M | $10M | $19M | $4M | $8M | $8M | |
| Free Cash Flow | · | $31M | · | · | · | $28M | · | · | · | $43M | · | · | · | $-61M | · | · | |
| Levered FCF | · | $28M | · | · | · | $26M | · | · | · | $38M | · | · | · | $-66M | · | · |
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 | 10.4% | 10.2% | · | 10.0% | 10.1% | 10.0% | · | 10.2% | 10.2% | 10.0% | · | 9.6% | 9.1% | 9.2% | · | 8.6% | |
| Operating Margin | 4.0% | 3.2% | · | 3.5% | 3.2% | 1.9% | · | 4.3% | 4.1% | 3.8% | · | 4.2% | 3.3% | 3.3% | · | 3.3% | |
| Net Margin | 2.6% | 1.9% | · | 2.1% | 0.15% | 0.58% | · | 2.3% | 2.3% | 2.1% | · | 2.8% | 1.9% | 1.8% | · | 2.4% | |
| Pretax Margin | 3.8% | 2.7% | · | 3.0% | 2.6% | 1.3% | · | 3.1% | 3.1% | 2.8% | · | 3.6% | 2.4% | 2.2% | · | 3.0% | |
| EBITDA Margin | 5.6% | 5.0% | · | 5.2% | 5.1% | 3.7% | · | 6.0% | 5.8% | 5.5% | · | 5.8% | 4.9% | 4.9% | · | 4.7% | |
| ROA | 0.94% | 0.62% | · | 0.68% | 0.04% | 0.17% | · | 0.69% | · | 0.66% | · | 0.89% | 0.63% | · | · | 0.91% | |
| ROE | 1.8% | 1.2% | · | 1.3% | 0.09% | 0.33% | · | 1.4% | · | 1.4% | · | 1.9% | 1.4% | · | · | 1.9% | |
| ROIC | 1.9% | 1.4% | · | 1.5% | 0.11% | 0.46% | · | 1.9% | · | 1.7% | · | 2.3% | 1.8% | · | · | 2.0% |
Liquidity & Solvency 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.0 | 2.2 | · | 2.3 | 2.4 | 2.4 | · | 2.4 | · | 2.4 | · | 2.4 | 2.4 | · | · | 2.0 | |
| Quick Ratio | 1.0 | 1.0 | · | 1.1 | 1.1 | 1.1 | · | 1.1 | · | 1.1 | · | 1.1 | 1.0 | · | · | 0.9 | |
| Interest Coverage | 8.1 | 6.0 | · | 5.4 | 3.2 | 2.2 | · | 4.3 | 3.9 | 3.5 | · | 3.6 | 3.0 | 3.5 | · | 7.2 |
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.4 | 0.3 | · | 0.3 | 0.3 | 0.3 | · | 0.3 | · | 0.3 | · | 0.3 | 0.3 | · | · | 0.4 | |
| Inventory Turnover | 1.3 | 1.1 | · | 1.1 | 0.9 | 1.0 | · | 0.9 | · | 1.0 | · | 0.9 | 0.9 | · | · | 1.2 | |
| Receivables Turnover | 1.8 | 1.8 | · | 1.8 | 1.5 | 1.7 | · | 1.5 | · | 1.7 | · | 1.5 | 1.6 | · | · | 2.0 |
Valuation (TTM) 13
| 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 | $2.76B | $2.63B | · | $2.61B | $2.60B | $2.63B | · | $2.72B | $2.79B | $2.82B | · | $2.92B | $2.93B | $2.83B | · | $2.71B | |
| Net Income TTM | $48M | $32M | · | $34M | $36M | $49M | · | $65M | $64M | $61M | · | $66M | $62M | $59M | · | $55M | |
| Market Cap | $3.54B | $2.01B | · | $1.38B | $1.39B | $1.37B | · | $1.59B | · | $1.08B | · | $865M | $921M | · | · | $871M | |
| P/E | 74.2 | 63.7 | · | 41.0 | 39.6 | 28.6 | · | 24.6 | 22.3 | 17.8 | · | 13.2 | 14.7 | 14.1 | · | 15.9 | |
| P/S | 1.3 | 0.8 | · | 0.5 | 0.5 | 0.5 | · | 0.6 | · | 0.4 | · | 0.3 | 0.3 | · | · | 0.3 | |
| P/B | 3.2 | 1.8 | · | 1.2 | 1.3 | 1.2 | · | 1.4 | · | 1.0 | · | 0.8 | 0.9 | · | · | 0.9 | |
| P / Tangible Book | 4.0 | 2.3 | · | 1.6 | 1.6 | 1.6 | · | 1.8 | · | 1.3 | · | 1.1 | 1.1 | · | · | 1.2 | |
| P / Cash Flow | · | 42.8 | · | · | · | 43.6 | · | · | · | 22.3 | · | · | · | · | · | · | |
| P / FCF | · | 64.9 | · | · | · | 48.8 | · | · | · | 25.0 | · | · | · | · | · | · | |
| Dividend Yield | 0.69% | 1.2% | · | 1.8% | 1.7% | 1.7% | · | 1.5% | · | 2.2% | · | · | · | · | · | · | |
| Earnings Yield | 1.4% | 1.6% | · | 2.4% | 2.5% | 3.5% | · | 4.1% | 4.5% | 5.6% | · | 7.6% | 6.8% | 7.1% | · | 6.3% | |
| Payout Ratio | 30.7% | 46.6% | · | 42.8% | 627.6% | 167.9% | · | 39.0% | 38.0% | 42.1% | · | · | · | 47.0% | · | · | |
| Annual Payout | $24M | $24M | · | $24M | $24M | $24M | · | $24M | $24M | $23M | · | · | · | · | · | · |
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 | $2.66B | $2.66B | $2.84B | $2.89B | $2.26B |
| Gross Margin % | 10.2% | 10.2% | 9.6% | 8.8% | 9.1% |
| Operating Margin % | 2.9% | 4.1% | 3.9% | 3.1% | 2.4% |
| Net Income | $25M | $61M | $69M | $68M | $36M |
| Diluted EPS | $0.68 | $1.66 | $1.92 | $1.91 | $0.99 |
Balance Sheet
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Current Ratio | 2.3 | 2.3 | 2.3 | 2.2 | 2.1 |
| Quick Ratio | 1.1 | 1.1 | 1.0 | 0.9 | 1.0 |
Cash Flow
| 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | |
|---|---|---|---|---|---|
| Free Cash Flow | $88M | $158M | $101M | $-221M | $-41M |
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) 351 filers · $2.3B 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 |
|---|---|---|---|---|
| 96 (+37 vs prior Q) | 17 (-8 vs prior Q) | 92 (+15 vs prior Q) | 101 (+16 vs prior Q) | +4.3M |
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 |
|---|---|---|---|---|
| VANGUARD PORTFOLIO MANAGEMENT LLC | $319,394,987 | 3,237,002 | 13.65% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $211,740,508 | 2,145,946 | 9.05% | Shares |
| AMERICAN CENTURY COMPANIES INC | $184,555,624 | 1,870,433 | 7.89% | Shares |
| EARNEST PARTNERS LLC | $161,884,810 | 1,640,669 | 6.92% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $153,379,654 | 1,554,471 | 6.55% | Shares |
| STATE STREET CORP | $141,643,935 | 1,433,075 | 6.05% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $91,420,100 | 926,346 | 3.91% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $58,361,825 | 591,485 | 2.49% | Shares |
| TWO SIGMA INVESTMENTS, LP | $48,370,007 | 490,220 | 2.07% | Shares |
| Allianz Asset Management GmbH | $41,282,837 | 418,393 | 1.76% | Shares |
| WELLINGTON MANAGEMENT GROUP LLP | $41,126,939 | 416,813 | 1.76% | Shares |
| FMR LLC | $36,641,065 | 371,350 | 1.57% | Shares |
| GOLDMAN SACHS GROUP INC | $34,751,969 | 352,204 | 1.49% | Shares |
| Tributary Capital Management, LLC | $34,039,867 | 344,987 | 1.45% | Shares |
| BRIDGEWAY CAPITAL MANAGEMENT, LLC | $28,701,228 | 290,881 | 1.23% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $24,249,435 | 245,763 | 1.04% | Shares |
| JENNISON ASSOCIATES LLC | $23,814,398 | 241,354 | 1.02% | Shares |
| Qube Research & Technologies Ltd | $22,703,375 | 230,094 | 0.97% | Shares |
| Aristotle Capital Boston, LLC | $22,116,091 | 224,142 | 0.95% | Shares |
| PRINCIPAL FINANCIAL GROUP INC | $20,679,950 | 209,587 | 0.88% | Shares |
| OBERWEIS ASSET MANAGEMENT INC/ | $19,566,261 | 198,300 | 0.84% | Shares |
| Bank of New York Mellon Corp | $19,499,264 | 197,621 | 0.83% | Shares |
| ENVESTNET ASSET MANAGEMENT INC | $18,583,106 | 188,336 | 0.79% | Shares |
| MORGAN STANLEY | $18,408,084 | 186,562 | 0.79% | Shares |
| AMERIPRISE FINANCIAL INC | $17,986,829 | 182,286 | 0.77% | Shares |
| Empowered Funds, LLC | $16,802,613 | 170,291 | 0.72% | Shares |
| KENNEDY CAPITAL MANAGEMENT LLC | $16,237,431 | 164,563 | 0.69% | Shares |
| PRUDENTIAL FINANCIAL INC | $14,564,975 | 147,613 | 0.62% | Shares |
| MILLENNIUM MANAGEMENT LLC | $13,486,117 | 136,679 | 0.58% | Shares |
| TUDOR INVESTMENT CORP ET AL | $13,208,854 | 133,869 | 0.56% | Shares |
| SEGALL BRYANT & HAMILL, LLC | $12,268,924 | 124,343 | 0.52% | Shares |
| Public Sector Pension Investment Board | $12,166,307 | 123,303 | 0.52% | Shares |
| PEAK6 LLC | $11,840,400 | 120,000 | 0.51% | Call option |
| VICTORY CAPITAL MANAGEMENT INC | $11,340,439 | 114,933 | 0.48% | Shares |
| PEREGRINE CAPITAL MANAGEMENT LLC | $11,285,381 | 114,375 | 0.48% | Shares |
| Man Group plc | $10,651,723 | 107,953 | 0.46% | Shares |
| BlackRock, Inc. | $10,271,744 | 104,102 | 0.44% | Shares |
| NICOLA WEALTH MANAGEMENT LTD. | $10,024,872 | 101,600 | 0.43% | Shares |
| SG Capital Management LLC | $9,611,938 | 97,415 | 0.41% | Shares |
| RHUMBLINE ADVISERS | $9,573,433 | 97,025 | 0.41% | Shares |
| Hillsdale Investment Management Inc. | $9,495,014 | 96,230 | 0.41% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $9,023,273 | 91,449 | 0.39% | Shares |
| BANK OF AMERICA CORP /DE/ | $9,002,158 | 91,235 | 0.38% | Shares |
| TEACHER RETIREMENT SYSTEM OF TEXAS | $8,448,026 | 85,619 | 0.36% | Shares |
| Phocas Financial Corp. | $7,340,555 | 74,395 | 0.31% | Shares |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | $7,288,709 | 52,085 | 0.31% | Shares |
| MARTINGALE ASSET MANAGEMENT L P | $7,276,716 | 73,748 | 0.31% | Shares |
| PDT Partners, LLC | $6,955,643 | 70,494 | 0.30% | Shares |
| Swiss National Bank | $6,887,166 | 69,800 | 0.29% | Shares |
| TRUIST FINANCIAL CORP | $6,589,716 | 66,785 | 0.28% | Shares |
| HEARTLAND ADVISORS INC | $6,413,550 | 65,000 | 0.27% | Shares |
| LPL Financial LLC | $6,123,542 | 62,061 | 0.26% | Shares |
| DEUTSCHE BANK AG\ | $5,951,676 | 60,319 | 0.25% | Shares |
| Jefferies Financial Group Inc. | $5,801,796 | 58,800 | 0.25% | Shares |
| Balyasny Asset Management L.P. | $5,779,891 | 58,578 | 0.25% | Shares |
| Boston Partners | $5,705,490 | 57,824 | 0.24% | Shares |
| Focus Partners Wealth | $5,686,613 | 58,550 | 0.24% | Shares |
| XTX Topco Ltd | $5,612,054 | 56,877 | 0.24% | Shares |
| Foundry Partners, LLC | $5,513,209 | 144,970 | 0.24% | Shares |
| Legal & General Group Plc | $5,419,056 | 54,921 | 0.23% | Shares |
| Trexquant Investment LP | $5,322,161 | 53,939 | 0.23% | Shares |
| BNP PARIBAS FINANCIAL MARKETS | $4,997,241 | 50,646 | 0.21% | Shares |
| BARCLAYS PLC | $4,855,847 | 49,213 | 0.21% | Shares |
| AQR CAPITAL MANAGEMENT LLC | $4,802,937 | 48,677 | 0.21% | Shares |
| Informed Momentum Co LLC | $4,666,006 | 47,289 | 0.20% | Shares |
| LEUTHOLD GROUP, LLC | $4,618,841 | 46,811 | 0.20% | Shares |
| OSAIC HOLDINGS, INC. | $4,292,072 | 43,500 | 0.18% | Shares |
| STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM | $4,187,259 | 42,437 | 0.18% | Shares |
| Brandywine Global Investment Management, LLC | $4,024,999 | 94,130 | 0.17% | Shares |
| Assenagon Asset Management S.A. | $3,777,384 | 38,283 | 0.16% | Shares |
| FIRST TRUST ADVISORS LP | $3,399,477 | 34,453 | 0.15% | Shares |
| Archon Capital Management LLC | $3,387,538 | 34,332 | 0.14% | Shares |
| WELLS FARGO & COMPANY/MN | $3,227,101 | 32,706 | 0.14% | Shares |
| ROYCE & ASSOCIATES LP | $3,102,382 | 31,442 | 0.13% | Shares |
| VOYA INVESTMENT MANAGEMENT LLC | $3,053,343 | 30,945 | 0.13% | Shares |
| QUADRANT CAPITAL GROUP LLC | $3,007,462 | 30,480 | 0.13% | Shares |
| LAZARD ASSET MANAGEMENT LLC | $2,955,857 | 29,957 | 0.13% | Shares |
| RENAISSANCE TECHNOLOGIES LLC | $2,888,367 | 29,273 | 0.12% | Shares |
| Connor, Clark & Lunn Investment Management Ltd. | $2,849,392 | 28,878 | 0.12% | Shares |
| SIMPLEX TRADING, LLC | $2,845,642 | 28,840 | 0.12% | Shares |
| TWO SIGMA ADVISERS, LP | $2,817,884 | 65,900 | 0.12% | Shares |
| WEDGE CAPITAL MANAGEMENT L L P/NC | $2,807,541 | 50,081 | 0.12% | Shares |
| NISA INVESTMENT ADVISORS, LLC | $2,780,270 | 28,129 | 0.12% | Shares |
| STEPHENS INC /AR/ | $2,761,181 | 27,984 | 0.12% | Shares |
| VANGUARD ASSET MANAGEMENT, Ltd | $2,744,210 | 27,812 | 0.12% | Shares |
| FIFTH THIRD BANCORP | $2,692,026 | 27,283 | 0.12% | Shares |
| OPPENHEIMER ASSET MANAGEMENT INC. | $2,633,305 | 26,688 | 0.11% | Shares |
| Mariner, LLC | $2,622,550 | 26,579 | 0.11% | Shares |
| NEW YORK STATE COMMON RETIREMENT FUND | $2,596,600 | 26,316 | 0.11% | Shares |
| JANE STREET GROUP, LLC | $2,575,287 | 26,100 | 0.11% | Call option |
| AZZAD ASSET MANAGEMENT INC /ADV | $2,551,973 | 25,864 | 0.11% | Shares |
| Point72 Asset Management, L.P. | $2,513,520 | 25,474 | 0.11% | Shares |
| ALLIANCEBERNSTEIN L.P. | $2,471,966 | 44,095 | 0.11% | Shares |
| CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM | $2,334,226 | 41,638 | 0.10% | Shares |
| Zurcher Kantonalbank (Zurich Cantonalbank) | $2,224,416 | 22,544 | 0.10% | Shares |
| MetLife Investment Management, LLC | $2,072,761 | 21,007 | 0.09% | Shares |
| Pinnacle Financial Partners, Inc. | $2,018,887 | 20,461 | 0.09% | Shares |
| JONES FINANCIAL COMPANIES LLLP | $1,977,935 | 21,488 | 0.08% | Shares |
| Illinois Municipal Retirement Fund | $1,895,155 | 19,207 | 0.08% | Shares |
| SummerHaven Investment Management, LLC | $1,890,123 | 19,156 | 0.08% | Shares |
Company insiders 47 insiders · 23 officers · 28 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| David Moezidis | President and CEO | Aug. 17, 2026 F | 80,995 | 0 | 1 | $-1,094,625 |
| Jeff Benck | CEO | Feb. 25, 2026 F | 353,677 | 0 | 7 | $-3,287,505 |
| Paul J Tufano | CEO | Feb. 20, 2019 M | 177,097 | 0 | 0 | $0 |
| Gayla J Delly | President & CEO | Aug. 22, 2016 M | 257,128 | 0 | 0 | $0 |
| Bryan Robert Schumaker | EVP, Chief Financial Officer | Feb. 20, 2026 A | 42,561 | 0 | 0 | $0 |
| Arvind Kamal | Interim CFO | May 7, 2024 S | 20,735 | 0 | 0 | $0 |
| Roop Kalyan Lakkaraju | EVP, Chief Financial Officer | Feb. 26, 2024 F | 150,716 | 0 | 0 | $0 |
| Donald Francis Adam | Chief Financial Officer | July 25, 2017 M | 92,706 | 0 | 0 | $0 |
| David Valkanoff | EVP, Chief Operating Officer | Aug. 17, 2026 F | 59,506 | 0 | 0 | $0 |
| Michael D. Buseman | EVP, Chief Operating Officer | Feb. 27, 2023 F | 93,093 | 0 | 0 | $0 |
| Stephen J Beaver | SVP, General Counsel and CLO | June 11, 2026 S | 75,020 | 0 | 3 | $-2,195,550 |
| Rhonda R Turner | SVP, Chief HR Officer | May 19, 2026 G | 35,667 | 0 | 3 | $-1,509,224 |
| David Lee Cummings | SVP, Chief Commercial Officer | Feb. 20, 2026 A | 16,487 | 0 | 0 | $0 |
| Jan M Janick | SVP, Chief Technology Officer | Nov. 20, 2025 S | 53,401 | 0 | 2 | $-787,694 |
| Robert Crawford | SVP, Chief Revenue Officer | Feb. 27, 2023 F | 50,101 | 0 | 0 | $0 |
| Lisa K Weeks | Vice President | March 3, 2020 F | 31,230 | 0 | 0 | $0 |
| Scott M. Hicar | Vice President | Feb. 20, 2020 A | 28,616 | 0 | 0 | $0 |
| Nathalie Carruthers | VP Worldwide Human Resources | Sept. 5, 2018 F | 11,622 | 0 | 0 | $0 |
| Scott R Peterson | VP & General Counsel | Sept. 7, 2017 S | 18,893 | 0 | 0 | $0 |
| Jon J King | Executive Vice President | April 24, 2017 M | 41,720 | 0 | 0 | $0 |
| Greg W Cominos | Executive Vice President | Feb. 23, 2017 F | 20,747 | 0 | 0 | $0 |
| Kenneth S Barrow | General Counsel | March 6, 2014 F | 37,327 | 0 | 0 | $0 |
| Steven A Barton | Executive Vice President | Dec. 5, 2007 A | 5,000 | 0 | 0 | $0 |
| Mike Slessor | Director | May 27, 2026 A | 4,349 | 0 | 0 | $0 |
| Lynn A Wentworth | Director | May 27, 2026 A | 28,828 | 0 | 0 | $0 |
| Douglas Britt | Director | May 27, 2026 A | 20,046 | 0 | 0 | $0 |
| Kenneth T Lamneck | Director | May 27, 2026 A | 49,511 | 0 | 1 | $-1,977,192 |
| Glynis Bryan | Director | May 27, 2026 A | 6,937 | 0 | 0 | $0 |
| David W Scheible | Director | May 27, 2026 A | 64,150 | 0 | 1 | $-1,954,065 |
| Charles M Swoboda | Director | May 27, 2026 A | 5,715 | 0 | 0 | $0 |
| Robert K Gifford | Director | May 13, 2025 A | 54,390 | 0 | 0 | $0 |
| Jeffrey Stephen Mccreary | Director | Aug. 26, 2024 S | 42,027 | 0 | 0 | $0 |
| Ramesh Gopalakrishnan | Director | May 21, 2024 A | 20,669 | 0 | 0 | $0 |
| Douglas G Duncan | Director | May 25, 2022 A | 42,232 | 0 | 0 | $0 |
| Bruce A Carlson | Director | May 12, 2021 A | 28,246 | 0 | 0 | $0 |
| RAINES MERILEE | Director | May 12, 2021 A | 24,489 | 0 | 0 | $0 |
| Clay C Williams | Director | May 16, 2018 A | 53,990 | 0 | 0 | $0 |
| Michael R Dawson | Director | May 12, 2015 A | 37,765 | 0 | 0 | $0 |
| Bernee Dl Strom | Director | May 12, 2015 A | 36,715 | 0 | 0 | $0 |
| Peter G Dorflinger | Director | May 12, 2015 A | 69,765 | 0 | 0 | $0 |
| Cary T Fu | Director | Dec. 19, 2012 S | 329,699 | 0 | 0 | $0 |
| Laura W Lang | Director | May 18, 2010 A | 6,000 | 0 | 0 | $0 |
| Donald E Nigbor | Director | Dec. 5, 2007 A | 29,172 | 0 | 0 | $0 |
| John Cox | Director | May 17, 2006 A | — | 0 | 0 | $0 |
| John C Custer | Director | May 12, 2005 A | 45,000 | 0 | 0 | $0 |
| David H Arnold | Director | Dec. 8, 2003 G | 339,846 | 0 | 0 | $0 |
| Anne De Greef-Safft | — | Aug. 11, 2026 S | 0 | 0 | 2 | $-492,628 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
Activists & 5%+ owners 2 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 |
|---|---|---|---|---|---|
| Engaged Capital Flagship Master Fund, LP, Engaged Capital Flagship Fund, LP, Engaged Capital Flagship Fund, Ltd., Engaged Capital, LLC, Engaged Capital Holdings, LLC, Glenn W. Welling ×4 filings | March 8, 2019 | — | Initial filing | — | SEC |
| MMI Investments, L.P., MCM Management, LLC ×6 filings | Feb. 9, 2006 | — | Initial filing | Passive investment | 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 75 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 |
|---|---|---|---|---|
| PRN · Invesco Exchange-Traded Fund Trust | 1.50% | 79,846 SH | Aug. 8, 2026 | Daily |
| PSCT · Invesco Exchange-Traded Fund Trust … | 1.25% | 78,405 SH | Aug. 8, 2026 | Daily |
| ROSC · Lattice Strategies Trust | 0.84% | 5,630 NS | April 30, 2026 | N-PORT |
| RZV · Invesco Exchange-Traded Fund Trust | 0.46% | 17,195 SH | Aug. 8, 2026 | Daily |
| AVUV · AMERICAN CENTURY ETF TRUST | 0.46% | 1,468,835 NS | May 31, 2026 | N-PORT |
| JPSE · J.P. Morgan Exchange-Traded Fund Tr… | 0.43% | 30,764 NS | April 30, 2026 | N-PORT |
| SDVD · First Trust Exchange-Traded Fund IV | 0.41% | 41,714 NS | April 30, 2026 | N-PORT |
| SMDX · Tidal Trust III | 0.40% | 6,101 NS | April 30, 2026 | N-PORT |
| VIOV · VANGUARD ADMIRAL FUNDS | 0.38% | 76,128 SH | Aug. 8, 2026 | Daily |
| SVAL · iShares Trust | 0.38% | 9,596 SH | Aug. 8, 2026 | Daily |
| DWAS · Invesco Exchange-Traded Fund Trust … | 0.35% | 19,345 SH | Aug. 8, 2026 | Daily |
| IJS · iShares Trust | 0.32% | 319,545 SH | Aug. 8, 2026 | Daily |
| AVSC · AMERICAN CENTURY ETF TRUST | 0.24% | 79,167 NS | May 31, 2026 | N-PORT |
| NUSC · Nushares ETF Trust | 0.23% | 36,634 NS | April 30, 2026 | N-PORT |
| FNDA · SCHWAB STRATEGIC TRUST | 0.20% | 208,357 NS | May 31, 2026 | N-PORT |
| VIOO · VANGUARD ADMIRAL FUNDS | 0.19% | 125,445 SH | Aug. 8, 2026 | Daily |
| QVMS · Invesco Exchange-Traded Fund Trust … | 0.19% | 5,805 SH | Aug. 8, 2026 | Daily |
| XJR · iShares Trust | 0.19% | 4,240 SH | Aug. 8, 2026 | Daily |
| GSSC · Goldman Sachs ETF Trust | 0.17% | 19,356 NS | May 31, 2026 | N-PORT |
| RWJ · Invesco Exchange-Traded Fund Trust … | 0.17% | 42,235 SH | Aug. 8, 2026 | Daily |
| DFSV · Dimensional ETF Trust | 0.16% | 150,019 NS | April 30, 2026 | N-PORT |
| IJR · iShares Trust | 0.16% | 2,187,688 SH | Aug. 8, 2026 | Daily |
| DFAT · Dimensional ETF Trust | 0.15% | 256,603 NS | April 30, 2026 | N-PORT |
| BBSC · J.P. Morgan Exchange-Traded Fund Tr… | 0.14% | 12,341 NS | April 30, 2026 | N-PORT |
| SAA · ProShares Trust | 0.13% | 428 NS | May 31, 2026 | N-PORT |
| FSMD · FIDELITY COVINGTON TRUST | 0.12% | 35,995 NS | April 30, 2026 | N-PORT |
| VTWV · VANGUARD SCOTTSDALE FUNDS | 0.12% | 16,787 SH | Aug. 8, 2026 | Daily |
| AFSM · First Trust Exchange-Traded Fund VI… | 0.11% | 1,302 NS | May 31, 2026 | N-PORT |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0.11% | 38,962 SH | Aug. 8, 2026 | Daily |
| VFMO · VANGUARD WELLINGTON FUND | 0.11% | 21,499 SH | Aug. 8, 2026 | Daily |
| VTWO · VANGUARD SCOTTSDALE FUNDS | 0.11% | 207,707 SH | Aug. 8, 2026 | Daily |
| IWN · iShares Trust | 0.10% | 182,312 SH | Aug. 8, 2026 | Daily |
| VTWG · VANGUARD SCOTTSDALE FUNDS | 0.10% | 17,993 SH | Aug. 8, 2026 | Daily |
| OMFS · Invesco Exchange-Traded Self-Indexe… | 0.10% | 3,388 SH | Aug. 8, 2026 | Daily |
| IWM · iShares Trust | 0.09% | 915,246 SH | Aug. 8, 2026 | Daily |
| ESML · iShares Trust | 0.09% | 31,886 SH | Aug. 8, 2026 | Daily |
| RSSL · Global X Funds | 0.09% | 15,282 NS | April 30, 2026 | N-PORT |
| IWO · iShares Trust | 0.08% | 151,155 SH | Aug. 8, 2026 | Daily |
| FYX · First Trust Exchange-Traded AlphaDE… | 0.08% | 12,350 NS | April 30, 2026 | N-PORT |
| ISCG · iShares Trust | 0.08% | 9,957 SH | Aug. 8, 2026 | Daily |
| ITWO · ProShares Trust | 0.07% | 1,663 NS | May 31, 2026 | N-PORT |
| VBR · VANGUARD INDEX FUNDS | 0.07% | 496,280 SH | Aug. 8, 2026 | Daily |
| DFAS · Dimensional ETF Trust | 0.07% | 114,748 NS | April 30, 2026 | N-PORT |
| SCHA · SCHWAB STRATEGIC TRUST | 0.06% | 170,936 NS | May 31, 2026 | N-PORT |
| FTEC · FIDELITY COVINGTON TRUST | 0.05% | 112,056 NS | April 30, 2026 | N-PORT |
| VGT · VANGUARD WORLD FUND | 0.05% | 903,007 SH | Aug. 8, 2026 | Daily |
| UWM · ProShares Trust | 0.04% | 1,301 NS | May 31, 2026 | N-PORT |
| TDVI · First Trust Exchange-Traded Fund IV | 0.04% | 2,211 NS | April 30, 2026 | N-PORT |
| ISCB · iShares Trust | 0.04% | 1,416 SH | Aug. 8, 2026 | Daily |
| VXF · VANGUARD INDEX FUNDS | 0.04% | 411,072 SH | Aug. 8, 2026 | Daily |