WTS Class A Watts Water Technologies, Inc. Class A Common Stock
NYSE · Machinery · View on SEC EDGAR ↗ close Oct 2, 2026 10-K/10-Q Aug 6, 2026WTS Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
WTS Stock Price Chart Daily OHLCV with technical indicators — pan, zoom, and customize your view
Bar granularity adapts to the selected period — hover the chart to see open/high/low/close for a bar.
| Ex-date | Split | Type |
|---|---|---|
| March 16, 1994 | 2-for-1 | Forward |
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?
| Metric | 5Y trend | WTS | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| P/E (TTM) | 31.75Y avg ≈25.7 | ≈25.7 | 29.0 | Fair value | |
| PEG Ratio | ≈1.3 | · | · | · |
Peer median is calculated on a standardized basis per metric and may not always match the TTM/MRQ basis shown for this stock.
Profitability Gross, operating and net margins; ROE, ROA, ROIC
| Metric | 5Y trend | WTS | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Gross Margin (TTM) | 48.8%5Y avg ≈47.8% | ≈47.8% | 44.2% | Top tier | |
| Operating Margin (TTM) | 19.1%5Y avg ≈17.6% | ≈17.6% | 20.1% | In line | |
| EBITDA Margin (TTM) | 21.4%5Y avg ≈19.9% | ≈19.9% | 22.6% | In line | |
| Pretax Margin (TTM) | 19.0%5Y avg ≈17.5% | ≈17.5% | 18.9% | In line | |
| Net Profit Margin (TTM) | 14.3%5Y avg ≈13.2% | ≈13.2% | 14.4% | In line | |
| ROA (TTM) | 13.7%5Y avg ≈12.2% | ≈12.2% | 12.3% | In line | |
| ROE (TTM) | 18.8%5Y avg ≈17.4% | ≈17.4% | 20.0% | Weak | |
| ROIC | 15.4%5Y avg ≈15.1% | ≈15.1% | 19.1% | Weak |
Financial Health Debt, liquidity, solvency — balance sheet strength
| Metric | 5Y trend | WTS | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Debt / Equity (MRQ) | 0.05Y avg ≈0.1 | ≈0.1 | 0.1 | In line | |
| Current Ratio (MRQ) | 2.75Y avg ≈2.6 | ≈2.6 | 2.4 | In line | |
| Quick Ratio | 1.45Y avg ≈1.5 | ≈1.5 | 1.2 | Strong liquidity | |
| Long-Term Debt / Equity (MRQ) | 0.05Y avg ≈0.1 | ≈0.1 | 0.2 | Low debt | |
| Interest Coverage | 41.55Y avg ≈36.9 | ≈36.9 | 12.5 | Strong liquidity |
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
| Metric | 5Y trend | WTS | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Revenue YoY | 8.3%5Y avg ≈7.2% | ≈7.2% | · | · | |
| Revenue CAGR 3Y | 7.2%5Y avg ≈8.6% | ≈8.6% | · | · | |
| Revenue CAGR 5Y | 10.1% | · | · | · | |
| EPS YoY | 17.0%5Y avg ≈10.9% | ≈10.9% | · | · | |
| Net Income YoY | 17.0%5Y avg ≈10.8% | ≈10.8% | · | · | |
| EPS CAGR 3Y | 10.8%5Y avg ≈21.5% | ≈21.5% | · | · | |
| EPS CAGR 5Y | 24.8% | · | · | · | |
| Net Income CAGR 3Y | 10.7%5Y avg ≈21.1% | ≈21.1% | · | · | |
| Net Income CAGR 5Y | 24.4% | · | · | · |
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
| Metric | 5Y trend | WTS | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Asset Turnover | 0.95Y avg ≈0.9 | ≈0.9 | 0.7 | Top tier | |
| Inventory Turnover | 2.75Y avg ≈2.8 | ≈2.8 | 3.5 | Weak | |
| Receivables Turnover | 8.95Y avg ≈8.7 | ≈8.7 | 6.8 | Top tier | |
| Revenue / Employee | ≈$427.8K | · | · | · |
value · ≈ 5Y avg · industry median · verdict relative to median
Dividends Yield, payout ratio, dividend history, 5Y CAGR
| Ex-date | Amount | Currency | Yield |
|---|---|---|---|
| Sep 1, 2026 | $0.63 | USD | ≈0.65% |
| Jun 1, 2026 | $0.63 | USD | ≈0.71% |
| Feb 27, 2026 | $0.52 | USD | ≈0.63% |
| Dec 1, 2025 | $0.52 | USD | ≈0.73% |
| Aug 29, 2025 | $0.52 | USD | ≈0.69% |
| May 30, 2025 | $0.52 | USD | ≈0.75% |
| Feb 28, 2025 | $0.43 | USD | ≈0.80% |
| Nov 29, 2024 | $0.43 | USD | ≈0.76% |
| Aug 30, 2024 | $0.43 | USD | ≈0.80% |
| May 31, 2024 | $0.43 | USD | ≈0.76% |
| Feb 29, 2024 | $0.36 | USD | ≈0.71% |
| Nov 30, 2023 | $0.36 | USD | ≈0.72% |
| Aug 31, 2023 | $0.36 | USD | ≈0.70% |
| May 31, 2023 | $0.36 | USD | ≈0.80% |
| Feb 28, 2023 | $0.30 | USD | ≈0.68% |
| Nov 30, 2022 | $0.30 | USD | ≈0.73% |
| Aug 31, 2022 | $0.30 | USD | ≈0.81% |
| May 31, 2022 | $0.30 | USD | ≈0.83% |
| Feb 28, 2022 | $0.26 | USD | ≈0.72% |
| Nov 30, 2021 | $0.26 | USD | ≈0.54% |
Earnings History EPS actual vs estimate, surprise %, beat rate, next earnings date
| Period | Report | EPS Actual | EPS Est | Surprise |
|---|---|---|---|---|
| June 30, 2026 | Aug 4, 2026 | $3.66 | $3.37 | 8.8% |
| March 31, 2026 | $3.04 | $2.72 | 11.9% | |
| Dec. 31, 2025 | $2.62 | $2.36 | 10.8% | |
| Sept. 30, 2025 | $2.50 | $2.29 | 9.4% | |
| June 30, 2025 | $3.09 | $2.68 | 15.5% | |
| March 31, 2025 | $2.37 | $2.14 | 10.8% |
Full Fundamentals All metrics by year — income statement, balance sheet, cash flow
Income Statement
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.44B | $2.25B | $2.06B | $1.98B | $1.81B | $1.51B | $1.60B | $1.56B | $1.46B | $1.40B | $1.47B | $1.51B | |
| Cost of Revenue | $1.23B | $1.19B | $1.10B | $1.11B | $1.04B | $883M | $923M | $908M | $854M | $833M | $915M | $972M | |
| Gross Profit | $1.21B | $1.06B | $961M | $874M | $767M | $625M | $678M | $656M | $602M | $566M | $553M | $542M | |
| R&D Expense | $74M | $70M | $67M | $59M | $46M | $42M | $40M | $34M | $29M | $26M | $24M | $22M | |
| SG&A Expense | $734M | $664M | $604M | $549M | $508M | $434M | $476M | $465M | $432M | $424M | $491M | $407M | |
| Operating Income | $448M | $390M | $351M | $315M | $240M | $181M | $197M | $188M | $162M | $145M | $-90M | $105M | |
| Interest Expense | $11M | $15M | $8M | $7M | $6M | $13M | $14M | $16M | $19M | $23M | $24M | $20M | |
| Interest Income | $10M | $9M | $7M | $600.0K | · | $200.0K | $400.0K | $800.0K | $1M | $1M | $1M | $700.0K | |
| Other Non-op | $-1M | $1M | $-400.0K | $-1M | $800.0K | $-1M | $500.0K | $2M | $-1M | $4M | $2M | $-3M | |
| Pretax Income | $446M | $386M | $350M | $308M | $234M | $167M | $184M | $175M | $143M | $128M | $-111M | $83M | |
| Income Tax | $105M | $95M | $87M | $56M | $68M | $53M | $52M | $47M | $70M | $44M | $2M | $33M | |
| Net Income | $341M | $291M | $262M | $252M | $166M | $114M | $132M | $128M | $73M | $84M | $-113M | $50M | |
| EPS (Basic) | $10.17 | $8.70 | $7.85 | $7.51 | $4.90 | $3.37 | $3.86 | $3.73 | $2.12 | $2.45 | $-3.24 | $1.42 | |
| EPS (Diluted) | $10.17 | $8.69 | $7.82 | $7.48 | $4.88 | $3.36 | $3.85 | $3.73 | $2.12 | $2.44 | $-3.24 | $1.42 | |
| Shares (Basic) | 33,500,000 | 33,500,000 | 33,400,000 | 33,500,000 | 33,800,000 | 33,900,000 | 34,100,000 | 34,300,000 | 34,400,000 | 34,400,000 | 34,900,000 | 35,300,000 | |
| Shares (Diluted) | 33,500,000 | 33,500,000 | 33,500,000 | 33,600,000 | 33,900,000 | 34,000,000 | 34,200,000 | 34,300,000 | 34,400,000 | 34,500,000 | 34,900,000 | 35,400,000 | |
| EBITDA | $505M | $445M | $394M | $355M | $285M | $228M | $244M | $237M | $214M | $196M | $-38M | $154M |
Balance Sheet
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $406M | $387M | $350M | $311M | $242M | $219M | $220M | $204M | $280M | $338M | $296M | $301M | |
| Receivables | $294M | $253M | $260M | $234M | $221M | $198M | $220M | $206M | $216M | $198M | $186M | $208M | |
| Inventory | $524M | $392M | $399M | $376M | $371M | $264M | $270M | $287M | $259M | $239M | $240M | $292M | |
| Prepaid Expense | $62M | $51M | $52M | $30M | $28M | $29M | $25M | $25M | $27M | $40M | $46M | $27M | |
| Current Assets | $1.29B | $1.08B | $1.06B | $951M | $862M | $710M | $735M | $721M | $784M | $819M | $809M | $874M | |
| PP&E (Net) | $297M | $255M | $248M | $197M | $201M | $212M | $200M | $202M | $198M | $190M | $184M | $203M | |
| PP&E (Gross) | $777M | $692M | $677M | $596M | $609M | $609M | $558M | $537M | $526M | $498M | $499M | $527M | |
| Accum. Depreciation | $480M | $437M | $429M | $399M | $408M | $396M | $358M | $336M | $327M | $308M | $314M | $323M | |
| Goodwill | $859M | $715M | $693M | $592M | $601M | $602M | $581M | $545M | $550M | $533M | $489M | $639M | |
| Intangibles | $295M | $235M | $216M | $114M | $129M | $142M | $151M | $165M | $185M | $202M | $193M | $210M | |
| Other Non-current Assets | $126M | $72M | $68M | $60M | $61M | $68M | $53M | $19M | $17M | $16M | $12M | $17M | |
| Total Assets | $2.88B | $2.40B | $2.31B | $1.93B | $1.86B | $1.74B | $1.72B | $1.65B | $1.74B | $1.76B | $1.69B | $1.95B | |
| Accounts Payable | $182M | $148M | $132M | $134M | $143M | $110M | $123M | $127M | $124M | $101M | $102M | $121M | |
| Current Liabilities | $512M | $418M | $406M | $379M | $408M | $313M | $419M | $349M | $327M | $426M | $295M | $346M | |
| Capital Leases | $79M | $38M | $44M | $38M | $42M | $47M | $32M | $3M | $2M | $3M | $4M | $6M | |
| Deferred Tax | $36M | $11M | $14M | $26M | $40M | $51M | $39M | $38M | $55M | $49M | $72M | $77M | |
| Other Non-current Liabilities | $107M | $63M | $78M | $78M | $92M | $106M | $83M | $52M | $50M | $42M | $45M | $35M | |
| Long-term Debt | · | · | · | · | · | $200M | $310M | $355M | $500M | $654M | $577M | $580M | |
| Total Debt | $198M | $197M | $298M | $148M | $142M | $198M | $309M | $353M | $497M | $650M | $577M | $580M | |
| Retained Earnings | $1.43B | $1.18B | $979M | $795M | $666M | $560M | $514M | $441M | $373M | $348M | $318M | $501M | |
| AOCI | $-128M | $-176M | $-143M | $-150M | $-127M | $-100M | $-131M | $-121M | $-99M | $-151M | $-128M | $-89M | |
| Stockholders' Equity | $2.03B | $1.71B | $1.51B | $1.30B | $1.17B | $1.07B | $978M | $891M | $829M | $736M | $705M | $912M | |
| Liabilities + Equity | $2.88B | $2.40B | $2.31B | $1.93B | $1.86B | $1.74B | $1.72B | $1.65B | $1.74B | $1.76B | $1.69B | $1.95B |
Cash Flow
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $57M | $54M | $43M | $40M | $45M | $46M | $47M | $48M | $52M | $51M | $52M | $48M | |
| Stock-based Comp | $21M | $20M | $20M | $18M | $23M | $13M | $18M | $14M | $14M | $13M | $11M | $9M | |
| Deferred Tax | $39M | $-15M | $-19M | $-30M | $-8M | $7M | $2M | $-13M | $18M | $4M | $-22M | $-3M | |
| Amort. of Intangibles | $21M | $20M | $13M | $12M | $14M | $15M | $16M | $20M | $22M | $21M | $21M | $15M | |
| Restructuring | · | · | · | · | · | · | · | · | · | · | · | $2M | |
| Other Non-cash | $-55M | $11M | $4M | $-56M | $-45M | $48M | $-4M | $-8M | $-2M | $-15M | $180M | $31M | |
| Operating Cash Flow | $402M | $361M | $311M | $224M | $181M | $229M | $194M | $169M | $156M | $138M | $109M | $135M | |
| CapEx | $46M | $35M | $30M | $28M | $27M | $44M | $29M | $36M | $29M | $36M | $28M | $24M | |
| Investing Cash Flow | $-303M | $-125M | $-343M | $-23M | $-31M | $-55M | $-72M | $-36M | $-27M | $-114M | $-17M | · | |
| Debt Issued | · | · | $240M | $85M | $40M | $408M | $82M | $50M | $20M | $689M | · | $275M | |
| Net Debt Issued | · | $-100M | $150M | $5M | $-55M | $-110M | $-45M | $-144M | $-158M | $74M | $-2M | $273M | |
| Stock Repurchased | $16M | $17M | $16M | $69M | $16M | $29M | $20M | $26M | $18M | $27M | $45M | $40M | |
| Net Stock Activity | $-16M | $-17M | $-16M | $-69M | $-16M | $-29M | $-20M | $-26M | $-18M | $-27M | $-45M | $-40M | |
| Financing Cash Flow | $-97M | $-190M | $69M | $-122M | $-119M | $-182M | $-106M | $-203M | $-205M | $28M | $-71M | · | |
| Net Change in Cash | $19M | $37M | $39M | $69M | $23M | $-800.0K | $16M | $-76M | $-58M | $42M | $-5M | $33M | |
| Taxes Paid | $74M | $117M | $116M | · | · | · | · | · | · | · | · | · | |
| Free Cash Flow | $356M | $326M | $281M | $196M | $154M | $185M | $165M | $134M | $126M | $102M | $82M | $112M | |
| Levered FCF | $348M | $315M | $275M | $190M | $150M | $176M | $155M | $122M | $117M | $87M | $57M | $99M |
Profitability
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 49.5% | 47.1% | 46.7% | 44.2% | 42.4% | 41.5% | 42.3% | 41.9% | 41.3% | 40.5% | 37.7% | 35.8% | |
| Operating Margin | 18.4% | 17.3% | 17.1% | 15.9% | 13.2% | 12.0% | 12.3% | 12.0% | 11.1% | 10.4% | -6.1% | 7.0% | |
| Net Margin | 14.0% | 12.9% | 12.8% | 12.7% | 9.2% | 7.6% | 8.2% | 8.2% | 5.0% | 6.0% | -7.7% | 3.3% | |
| Pretax Margin | 18.3% | 17.1% | 17.0% | 15.5% | 12.9% | 11.1% | 11.5% | 11.2% | 9.8% | 9.1% | -7.6% | 5.5% | |
| EBITDA Margin | 20.7% | 19.8% | 19.2% | 17.9% | 15.7% | 15.1% | 15.2% | 15.1% | 14.7% | 14.0% | -2.6% | 10.1% | |
| ROA | 12.9% | 12.4% | 11.3% | 13.2% | 8.9% | 6.6% | 7.7% | 7.8% | 4.2% | 4.8% | -6.4% | 2.8% | |
| ROE | 17.4% | 17.1% | 17.7% | 20.1% | 14.3% | 10.9% | 13.7% | 14.4% | 9.3% | 11.7% | -14.0% | 5.2% | |
| ROIC | 15.4% | 15.5% | 14.5% | 17.8% | 12.9% | 9.8% | 10.9% | 11.1% | 6.2% | 6.9% | -7.1% | 4.3% |
Liquidity & Solvency
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.5 | 2.6 | 2.6 | 2.5 | 2.1 | 2.3 | 1.8 | 2.1 | 2.4 | 2.0 | 2.7 | 2.5 | |
| Quick Ratio | 1.4 | 1.5 | 1.5 | 1.4 | 1.1 | 1.3 | 1.0 | 1.2 | 1.5 | 1.3 | 0.6 | 0.6 | |
| Debt / Equity | 0.1 | 0.1 | 0.2 | 0.1 | 0.1 | 0.2 | 0.3 | 0.4 | 0.6 | 0.9 | 0.8 | 0.6 | |
| LT Debt / Equity | 0.1 | 0.1 | 0.2 | 0.1 | 0.1 | 0.2 | 0.2 | 0.4 | 0.6 | 0.7 | 0.8 | 0.6 | |
| Interest Coverage | 41.5 | 26.6 | 42.8 | 45.0 | 38.0 | 13.6 | 14.0 | 11.6 | 8.5 | 6.4 | -3.7 | 5.3 |
Efficiency
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 0.9 | 1.0 | 0.9 | 1.0 | 1.0 | 0.9 | 0.9 | 0.9 | 0.8 | 0.8 | 0.8 | 0.8 | |
| Inventory Turnover | 2.7 | 3.0 | 2.8 | 3.0 | 3.3 | 3.3 | 3.3 | 3.3 | 3.4 | 3.5 | 3.4 | 3.2 | |
| Receivables Turnover | 8.9 | 8.8 | 8.3 | 8.7 | 8.6 | 7.2 | 7.5 | 7.4 | 7.0 | 7.3 | 7.4 | 7.2 |
Per Share
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue / Share | $72.79 | $67.23 | $61.38 | $58.91 | $53.37 | $44.37 | $46.80 | $45.62 | $42.35 | $40.53 | $42.05 | $42.76 | |
| Cash Flow / Share | $12.00 | $10.78 | $9.28 | $6.67 | $5.33 | $6.73 | $5.67 | $4.94 | $4.53 | $4.00 | $3.13 | $3.82 | |
| Dividend Paid / Share | $1.99 | $1.65 | $1.38 | $1.16 | $1.01 | $0.92 | $0.90 | $0.82 | $0.75 | $0.71 | $0.66 | $0.58 | |
| EPS (TTM) | $10.17 | $8.69 | $7.82 | $7.48 | $4.88 | $3.36 | $3.85 | $3.73 | $2.12 | $2.44 | $-3.24 | $1.42 |
Growth Rates
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 8.3% | 9.5% | 3.9% | 9.4% | 19.9% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | 7.2% | 7.6% | 10.9% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 10.1% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | 17.0% | 11.1% | 4.5% | 53.3% | 45.2% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | 10.8% | 21.2% | 32.5% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 24.8% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | 17.0% | 11.1% | 4.2% | 51.8% | 45.0% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | 10.7% | 20.7% | 31.9% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 24.4% | · | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM)
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $2.44B | $2.25B | $2.06B | $1.98B | $1.81B | $1.51B | $1.60B | $1.56B | $1.46B | $1.40B | $1.47B | $1.51B | |
| Net Income TTM | $341M | $291M | $262M | $252M | $166M | $114M | $132M | $128M | $73M | $84M | $-113M | $50M | |
| P/E | 27.1 | 23.4 | 26.6 | 19.5 | 39.8 | 36.2 | 25.9 | 17.3 | 35.8 | 26.7 | -15.3 | 44.7 | |
| Earnings Yield | 3.7% | 4.3% | 3.8% | 5.1% | 2.5% | 2.8% | 3.9% | 5.8% | 2.8% | 3.7% | -6.5% | 2.2% |
Income Statement
| 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 | $763M | $677M | $625M | $612M | $644M | $558M | $540M | $544M | $597M | $571M | $548M | $504M | $533M | $472M | $502M | $488M | |
| Cost of Revenue | $389M | $351M | $316M | $313M | $318M | $286M | $288M | $286M | $312M | $303M | $292M | $270M | $280M | $254M | $283M | $270M | |
| Gross Profit | $374M | $326M | $309M | $298M | $326M | $272M | $253M | $257M | $285M | $268M | $256M | $234M | $253M | $218M | $219M | $218M | |
| R&D Expense | $21M | $19M | $20M | $19M | $17M | $17M | $16M | $18M | $18M | $18M | $20M | $15M | $16M | $16M | $21M | $14M | |
| SG&A Expense | $214M | $193M | $194M | $185M | $187M | $168M | $163M | $159M | $173M | $170M | $173M | $147M | $151M | $134M | $145M | $136M | |
| Operating Income | $154M | $133M | $114M | $111M | $135M | $88M | $89M | $93M | $112M | $97M | $79M | $87M | $100M | $85M | $67M | $80M | |
| Interest Expense | $2M | $3M | $3M | $3M | $3M | $3M | $3M | $4M | $4M | $4M | $4M | $1M | $2M | $2M | $2M | $2M | |
| Interest Income | $2M | $2M | $3M | $2M | $2M | $2M | $3M | $2M | $2M | $2M | $3M | $2M | $1M | $400.0K | $300.0K | $200.0K | |
| Other Non-op | $200.0K | $-700.0K | $-500.0K | $-200.0K | $-200.0K | $-400.0K | $0 | $600.0K | $200.0K | $600.0K | $-800.0K | $-100.0K | $600.0K | $-100.0K | $-800.0K | $100.0K | |
| Pretax Income | $154M | $131M | $113M | $111M | $135M | $87M | $89M | $92M | $110M | $95M | $77M | $88M | $101M | $84M | $65M | $79M | |
| Income Tax | $35M | $32M | $30M | $29M | $34M | $13M | $22M | $23M | $28M | $23M | $22M | $22M | $25M | $19M | $-4M | $20M | |
| Net Income | $118M | $100M | $84M | $82M | $101M | $74M | $68M | $69M | $82M | $73M | $56M | $66M | $76M | $65M | $69M | $59M | |
| EPS (Basic) | $3.53 | $2.97 | $2.50 | $2.45 | $3.01 | $2.21 | $2.02 | $2.07 | $2.44 | $2.17 | $1.67 | $1.97 | $2.27 | $1.94 | $2.05 | $1.76 | |
| EPS (Diluted) | $3.53 | $2.97 | $2.50 | $2.45 | $3.01 | $2.21 | $2.02 | $2.06 | $2.44 | $2.17 | $1.67 | $1.96 | $2.26 | $1.93 | $2.05 | $1.75 | |
| Shares (Basic) | 33,500,000 | 33,500,000 | · | 33,500,000 | 33,500,000 | 33,500,000 | · | 33,500,000 | 33,500,000 | 33,400,000 | · | 33,400,000 | 33,500,000 | 33,400,000 | · | 33,400,000 | |
| Shares (Diluted) | 33,500,000 | 33,500,000 | · | 33,500,000 | 33,500,000 | 33,500,000 | · | 33,500,000 | 33,500,000 | 33,500,000 | · | 33,500,000 | 33,600,000 | 33,500,000 | · | 33,500,000 | |
| EBITDA | $170M | $148M | · | $126M | $150M | $101M | · | $107M | $125M | $110M | · | $98M | $111M | $95M | · | $91M |
Balance Sheet
| 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 | $348M | $375M | $406M | $458M | $369M | $337M | $387M | $304M | $279M | $237M | · | $363M | $292M | $312M | · | $220M | |
| Receivables | $404M | $374M | $294M | $324M | $338M | $301M | $253M | $292M | $311M | $306M | · | $258M | $271M | $270M | · | $257M | |
| Inventory | $546M | $543M | $524M | $459M | $448M | $419M | $392M | $420M | $426M | $424M | · | $386M | $422M | $401M | · | $423M | |
| Prepaid Expense | $67M | $56M | $62M | $74M | $59M | $50M | $51M | $50M | $45M | $44M | · | $35M | $38M | $31M | · | $38M | |
| Current Assets | $1.37B | $1.35B | $1.29B | $1.31B | $1.21B | $1.11B | $1.08B | $1.07B | $1.06B | $1.01B | · | $1.04B | $1.02B | $1.01B | · | $937M | |
| PP&E (Net) | $296M | $296M | $297M | $267M | $265M | $258M | $255M | $255M | $254M | $255M | $248M | $194M | $196M | $196M | $197M | $189M | |
| PP&E (Gross) | $780M | $781M | $777M | $749M | $740M | $713M | $692M | $700M | $684M | $684M | · | $610M | $612M | $603M | · | $578M | |
| Accum. Depreciation | $484M | $485M | $480M | $482M | $474M | $455M | $437M | $445M | $429M | $429M | · | $416M | $416M | $407M | · | $389M | |
| Goodwill | $858M | $860M | $859M | $781M | $782M | $760M | $715M | $726M | $720M | $724M | · | $591M | $596M | $594M | · | $582M | |
| Intangibles | $281M | $287M | $295M | $247M | $252M | $252M | $235M | $242M | $246M | $251M | · | $105M | $109M | $111M | · | $115M | |
| Other Non-current Assets | $133M | $130M | $126M | $96M | $89M | $85M | $72M | $76M | $75M | $71M | · | $67M | $61M | $58M | · | $59M | |
| Total Assets | $2.95B | $2.94B | $2.88B | $2.73B | $2.64B | $2.50B | $2.40B | $2.40B | $2.38B | $2.33B | $2.31B | $2.02B | $2.00B | $1.99B | $1.93B | $1.89B | |
| Accounts Payable | $182M | $189M | $182M | $156M | $177M | $158M | $148M | $141M | $163M | $163M | · | $121M | $153M | $151M | · | $132M | |
| Current Liabilities | $513M | $496M | $512M | $464M | $468M | $450M | $418M | $418M | $425M | $407M | · | $380M | $405M | $396M | · | $378M | |
| Capital Leases | · | · | $79M | · | · | · | · | · | · | · | · | · | · | · | · | · | |
| Deferred Tax | $37M | $42M | $36M | $27M | $12M | $11M | $11M | $12M | $13M | $13M | · | $11M | $18M | $26M | · | $34M | |
| Other Non-current Liabilities | $104M | $107M | $107M | $80M | $75M | $71M | $63M | $69M | $69M | $77M | · | $76M | $70M | $74M | · | $83M | |
| Total Debt | $108M | $198M | · | $198M | $197M | $197M | · | $212M | $259M | $284M | · | $98M | $98M | $148M | · | $182M | |
| Retained Earnings | $1.59B | $1.50B | $1.43B | $1.37B | $1.31B | $1.23B | $1.18B | $1.14B | $1.09B | $1.02B | · | $940M | $890M | $832M | · | $741M | |
| AOCI | $-140M | $-132M | $-128M | $-130M | $-128M | $-163M | $-176M | $-142M | $-158M | $-155M | · | $-160M | $-143M | $-147M | · | $-184M | |
| Stockholders' Equity | $2.19B | $2.10B | $2.03B | $1.96B | $1.89B | $1.77B | $1.71B | $1.69B | $1.62B | $1.55B | $1.51B | $1.45B | $1.41B | $1.35B | $1.30B | $1.21B | |
| Liabilities + Equity | $2.95B | $2.94B | $2.88B | $2.73B | $2.64B | $2.50B | $2.40B | $2.40B | $2.38B | $2.33B | · | $2.02B | $2.00B | $1.99B | · | $1.89B |
Cash Flow
| 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 | $16M | $15M | $14M | $14M | $14M | $14M | $14M | $14M | $14M | $13M | $12M | $10M | $10M | $10M | $9M | $10M | |
| Stock-based Comp | $8M | $5M | $6M | $6M | $7M | $3M | $4M | $6M | $6M | $4M | $6M | $5M | $6M | $4M | $5M | $5M | |
| Amort. of Intangibles | $6M | $6M | $6M | $5M | $5M | $5M | $5M | $5M | $5M | $5M | $4M | $3M | $3M | $3M | $3M | $3M | |
| Other Non-cash | · | $-102M | · | · | · | $-35M | · | · | · | $-44M | · | · | · | $-45M | · | · | |
| Operating Cash Flow | $103M | $18M | $155M | $122M | $70M | $55M | $140M | $91M | $85M | $46M | $110M | $100M | $67M | $33M | $138M | $41M | |
| CapEx | $11M | $11M | $14M | $12M | $10M | $10M | $12M | $6M | $7M | $10M | $11M | $7M | $6M | $5M | $8M | $7M | |
| Investing Cash Flow | $-11M | $-13M | $-186M | $-12M | $-26M | $-80M | $-12M | $-5M | $2M | $-110M | $-312M | $-8M | $-18M | $-5M | $-4M | $-7M | |
| Debt Issued | · | · | · | · | · | · | · | · | · | · | $210M | $0 | $0 | $30M | $0 | $10M | |
| Net Debt Issued | · | · | · | · | · | · | · | · | · | $-15M | · | · | · | $0 | · | · | |
| Stock Repurchased | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $5M | $4M | $4M | $4M | $4M | $4M | $4M | $4M | $4M | |
| Net Stock Activity | · | $-4M | · | · | · | $-4M | · | · | · | $-4M | · | · | · | $-4M | · | · | |
| Financing Cash Flow | $-116M | $-35M | $-22M | $-22M | $-22M | $-30M | $-34M | $-67M | $-44M | $-45M | $183M | $-17M | $-68M | $-29M | $-53M | $-35M | |
| Net Change in Cash | $-27M | $-31M | $-52M | $88M | $32M | $-50M | $83M | $24M | $42M | $-113M | $-13M | $71M | $-20M | $1M | $91M | $-10M | |
| Free Cash Flow | · | $7M | · | · | · | $46M | · | · | · | $36M | · | · | · | $28M | · | · | |
| Levered FCF | · | $5M | · | · | · | $43M | · | · | · | $32M | · | · | · | $27M | · | · |
Profitability
| 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 | 49.0% | 48.1% | · | 48.8% | 50.6% | 48.8% | · | 47.3% | 47.7% | 46.9% | · | 46.5% | 47.4% | 46.2% | · | 44.7% | |
| Operating Margin | 20.2% | 19.6% | · | 18.2% | 21.0% | 15.7% | · | 17.1% | 18.7% | 16.9% | · | 17.3% | 18.8% | 18.0% | · | 16.5% | |
| Net Margin | 15.5% | 14.7% | · | 13.4% | 15.7% | 13.3% | · | 12.7% | 13.7% | 12.7% | · | 13.1% | 14.2% | 13.7% | · | 12.0% | |
| Pretax Margin | 20.1% | 19.4% | · | 18.1% | 20.9% | 15.6% | · | 17.0% | 18.3% | 16.7% | · | 17.5% | 18.9% | 17.7% | · | 16.2% | |
| EBITDA Margin | 22.2% | 21.9% | · | 20.5% | 23.3% | 18.2% | · | 19.7% | 20.9% | 19.3% | · | 19.4% | 20.8% | 20.1% | · | 18.6% | |
| ROA | 4.2% | 3.7% | · | 3.2% | 4.0% | 3.1% | · | 3.1% | 3.7% | 3.4% | · | 3.4% | 3.9% | 3.3% | · | 3.1% | |
| ROE | 5.8% | 5.1% | · | 4.5% | 5.8% | 4.5% | · | 4.4% | 5.4% | 5.0% | · | 5.0% | 5.8% | 5.2% | · | 5.0% | |
| ROIC | 5.2% | 4.4% | · | 3.8% | 4.9% | 3.8% | · | 3.7% | 4.5% | 4.0% | · | 4.2% | 5.0% | 4.4% | · | 4.3% |
Liquidity & Solvency
| 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.7 | 2.7 | · | 2.8 | 2.6 | 2.5 | · | 2.6 | 2.5 | 2.5 | · | 2.7 | 2.5 | 2.6 | · | 2.5 | |
| Quick Ratio | 1.5 | 1.5 | · | 1.7 | 1.5 | 1.4 | · | 1.4 | 1.4 | 1.3 | · | 1.6 | 1.4 | 1.5 | · | 1.3 | |
| Debt / Equity | 0.0 | 0.1 | · | 0.1 | 0.1 | 0.1 | · | 0.1 | 0.2 | 0.2 | · | 0.1 | 0.1 | 0.1 | · | 0.2 | |
| LT Debt / Equity | 0.0 | 0.1 | · | 0.1 | 0.1 | 0.1 | · | 0.1 | 0.2 | 0.2 | · | 0.1 | 0.1 | 0.1 | · | 0.2 | |
| Interest Coverage | 70.0 | 51.2 | · | 41.3 | 50.1 | 32.5 | · | · | · | 23.0 | · | 72.6 | 59.1 | 56.5 | · | 42.3 |
Efficiency
| 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.2 | · | 0.2 | 0.3 | 0.2 | · | 0.2 | 0.3 | 0.3 | · | 0.3 | 0.3 | 0.2 | · | 0.3 | |
| Inventory Turnover | 0.8 | 0.7 | · | 0.7 | 0.7 | 0.7 | · | 0.7 | 0.7 | 0.7 | · | 0.7 | 0.7 | 0.6 | · | 0.7 | |
| Receivables Turnover | 2.1 | 2.0 | · | 2.0 | 2.0 | 1.8 | · | 2.0 | 2.1 | 2.0 | · | 2.0 | 2.0 | 1.8 | · | 2.0 |
Per Share
| 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 / Share | $22.78 | $20.22 | · | $18.26 | $19.21 | $16.66 | · | $16.23 | $17.83 | $17.04 | · | $15.05 | $15.86 | $14.08 | · | $14.56 | |
| Cash Flow / Share | · | $0.53 | · | · | · | $1.65 | · | · | · | $1.36 | · | · | · | $1.00 | · | · | |
| Dividend Paid / Share | $0.63 | $0.52 | $0.52 | $0.52 | $0.52 | $0.43 | $0.43 | $0.43 | $0.43 | $0.36 | $0.36 | $0.36 | $0.36 | $0.30 | $0.30 | $0.30 | |
| EPS (TTM) | $11.45 | $10.93 | · | $9.69 | $9.30 | $8.73 | · | $8.34 | $8.24 | $8.06 | · | $8.20 | $7.99 | $7.80 | · | $6.60 |
Valuation (TTM)
| 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.68B | $2.56B | · | $2.35B | $2.29B | $2.24B | · | $2.26B | $2.22B | $2.16B | · | $2.01B | $1.99B | $1.99B | · | $1.95B | |
| Net Income TTM | $384M | $366M | · | $325M | $312M | $293M | · | $279M | $276M | $270M | · | $275M | $268M | $262M | · | $223M | |
| P/E | 31.4 | 26.3 | · | 28.7 | 26.4 | 23.4 | · | 24.9 | 22.3 | 26.4 | · | 21.0 | 21.9 | 20.6 | · | 18.6 | |
| Earnings Yield | 3.2% | 3.8% | · | 3.5% | 3.8% | 4.3% | · | 4.0% | 4.5% | 3.8% | · | 4.8% | 4.6% | 4.9% | · | 5.4% |
Most recent period on the left · null values shown as ·
Financial Statements Income statement, balance sheet, cash flow — annual, last 5 years
| Metric | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-09-24 | 2023-06-25 |
|---|---|---|---|---|---|
| Revenue | $2.44B | $2.25B | $2.06B | · | · |
| Gross Margin % | 49.5% | 47.1% | 46.7% | · | · |
| Operating Margin % | 18.4% | 17.3% | 17.1% | · | · |
| Net Income | $341M | $291M | $262M | · | · |
| Diluted EPS | $10.17 | $8.69 | $7.82 | · | · |
| Metric | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-09-24 | 2023-06-25 |
|---|---|---|---|---|---|
| Debt / Equity | 0.1 | 0.1 | 0.2 | · | · |
| Current Ratio | 2.5 | 2.6 | 2.6 | · | · |
| Quick Ratio | 1.4 | 1.5 | 1.5 | · | · |
| Metric | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2023-09-24 | 2023-06-25 |
|---|---|---|---|---|---|
| Free Cash Flow | $356M | $326M | $281M | · | · |
Institutional owners (13F) 612 filers · $10.9B total · As of Sept. 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 |
|---|---|---|---|---|
| 113 (+32 vs prior Q) | 50 (+20 vs prior Q) | 172 (-33 vs prior Q) | 190 (+41 vs prior Q) | +908K |
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 |
|---|---|---|---|---|
| BlackRock, Inc. | $1,103,915,116 | 2,820,067 | 10.15% | Shares |
| VANGUARD GROUP INC | $848,869,975 | 3,075,393 | 7.81% | Shares |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | $776,670,862 | 1,984,087 | 7.14% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $585,878,909 | 1,496,689 | 5.39% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $483,746,864 | 1,235,782 | 4.45% | Shares |
| Boston Partners | $389,900,757 | 997,499 | 3.59% | Shares |
| STATE STREET CORP | $333,616,895 | 852,511 | 3.07% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $300,519,517 | 767,575 | 2.76% | Shares |
| Capital World Investors | $257,970,247 | 659,012 | 2.37% | Shares |
| FIRST TRUST ADVISORS LP | $213,917,638 | 546,475 | 1.97% | Shares |
| Impax Asset Management Group plc | $212,718,627 | 543,412 | 1.96% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $206,127,014 | 526,726 | 1.90% | Shares |
| Invesco Ltd. | $199,437,120 | 509,483 | 1.83% | Shares |
| Pictet Asset Management Holding SA | $191,600,073 | 489,605 | 1.76% | Shares |
| Mirova US LLC | $161,314,588 | 412,095 | 1.48% | Shares |
| AQR CAPITAL MANAGEMENT LLC | $159,323,904 | 416,533 | 1.47% | Shares |
| GAMCO INVESTORS, INC. ET AL | $156,201,076 | 399,032 | 1.44% | Shares |
| Boston Trust Walden Corp | $144,432,132 | 368,967 | 1.33% | Shares |
| MORGAN STANLEY | $128,265,174 | 327,665 | 1.18% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $127,227,122 | 325,015 | 1.17% | Shares |
| NEUBERGER BERMAN GROUP LLC | $123,017,468 | 314,261 | 1.13% | Shares |
| NORTHERN TRUST CORP | $102,044,359 | 260,683 | 0.94% | Shares |
| Port Capital LLC | $97,430,339 | 248,896 | 0.90% | Shares |
| NORGES BANK | $94,532,043 | 241,492 | 0.87% | Shares |
| UBS Group AG | $93,638,754 | 239,210 | 0.86% | Shares |
| GOLDMAN SACHS GROUP INC | $88,767,772 | 226,766 | 0.82% | Shares |
| Bank of New York Mellon Corp | $76,091,669 | 194,384 | 0.70% | Shares |
| Birch Hill Investment Advisors LLC | $76,008,238 | 194,171 | 0.70% | Shares |
| WELLS FARGO & COMPANY/MN | $75,342,557 | 192,471 | 0.69% | Shares |
| Cartenna Capital, LP | $74,375,500 | 190,000 | 0.68% | Shares |
| Amundi | $72,330,565 | 184,776 | 0.67% | Shares |
| RENAISSANCE TECHNOLOGIES LLC | $70,437,513 | 179,940 | 0.65% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $67,960,026 | 173,611 | 0.63% | Shares |
| VICTORY CAPITAL MANAGEMENT INC | $67,009,585 | 171,183 | 0.62% | Shares |
| Polar Capital Holdings Plc | $63,844,321 | 163,097 | 0.59% | Shares |
| AE Wealth Management LLC | $61,515,190 | 157,140 | 0.57% | Shares |
| JPMORGAN CHASE & CO | $61,291,253 | 169,527 | 0.56% | Shares |
| GABELLI FUNDS LLC | $61,283,846 | 156,556 | 0.56% | Shares |
| RAYMOND JAMES FINANCIAL INC | $58,064,595 | 148,332 | 0.53% | Shares |
| BNP PARIBAS ASSET MANAGEMENT Holding S.A. | $56,665,519 | 144,758 | 0.52% | Shares |
| EULAV Asset Management | $54,319,972 | 138,766 | 0.50% | Shares |
| D. E. Shaw & Co., Inc. | $49,968,201 | 127,649 | 0.46% | Shares |
| BANK OF AMERICA CORP /DE/ | $49,763,230 | 127,125 | 0.46% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $49,095,267 | 125,419 | 0.45% | Shares |
| VOYA INVESTMENT MANAGEMENT LLC | $44,147,340 | 112,779 | 0.41% | Shares |
| MILLENNIUM MANAGEMENT LLC | $42,319,659 | 108,110 | 0.39% | Shares |
| Triodos Investment Management BV | $41,102,250 | 105,000 | 0.38% | Shares |
| Legal & General Group Plc | $41,036,279 | 104,876 | 0.38% | Shares |
| Squarepoint Ops LLC | $41,029,832 | 104,815 | 0.38% | Shares |
| OP Asset Management Ltd | $38,395,373 | 98,085 | 0.35% | Shares |
Activists & 5%+ owners 4 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 |
|---|---|---|---|---|---|
| Gabelli Funds, LLC I.D. No., GAMCO Asset Management 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 ×28 filings | April 22, 2020 | · | Initial filing | · | SEC |
| Gabelli Funds, LLC I.D. No ., GAMCO Asset Management Inc. I.D. No ., Teton Advisors, Inc. I.D. No ., GGCP, Inc. I.D. No ., GAMCO Investors, Inc. I.D. No ., Mario J. Gabelli ×3 filings | Sept. 23, 2011 | · | Initial filing | · | SEC |
| Frederic B. Horne ×2 filings | Jan. 8, 2002 | · | Initial filing | · | SEC |
| Marc J. Gabelli ________________________________________________________________ (2), Mario J. Gabelli _________________________________________________________________ (2) | March 5, 2001 | · | 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.
Company insiders 59 insiders · 18 officers · 10 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| David Joseph Coghlan | President & CEO | Aug. 6, 2013 F | 108,500 | 0 | 0 | $0 |
| Patrick S Okeefe | Chief Executive Officer | Aug. 6, 2010 A | 259,379 | 0 | 0 | $0 |
| Dean P Freeman | Executive VP & CFO | Aug. 2, 2014 F | 19,478 | 0 | 0 | $0 |
| William C Mccartney | Chief Financial Officer | Nov. 2, 2012 M | 25,932 | 0 | 0 | $0 |
| Elie Melhem | President- APAC, M. East, Afr. | Sept. 4, 2026 S | 7,867 | 0 | 5 | $-2,213,745 |
| Suellen A Torregrosa | President, Americas | Feb. 20, 2015 A | 12,289 | 0 | 0 | $0 |
| Srinivas K. Bagepalli | President of North America | Feb. 22, 2013 A | 13,215 | 0 | 0 | $0 |
| Josh C Fu | President, Asia | Aug. 1, 2008 A | 3,333 | 0 | 0 | $0 |
| Debra J Ogston | Chief HR Officer | March 21, 2016 A | 9,562 | 0 | 0 | $0 |
| Kenneth S Korotkin | VP, Corporate Controller & CAO | Nov. 2, 2015 F | 5,122 | 0 | 0 | $0 |
| Mario Sanchez | Pres. & Group Man. Dir. EMEA | Aug. 3, 2015 F | 20,503 | 0 | 0 | $0 |
| Timothy M Macphee | Treasurer & CAO | Aug. 9, 2013 M | 15,393 | 0 | 0 | $0 |
| Dennis J Cawte | Group Managing Director Europe | May 24, 2013 S | 20,740 | 0 | 0 | $0 |
| Ernest E Elliott | Executive Vice President | Aug. 10, 2010 F | 62,458 | 0 | 0 | $0 |
| Flanders Michael P | Executive Vice President | Aug. 6, 2010 A | 28,897 | 0 | 0 | $0 |
| Gregory J Michaud | Vice President Human Resources | Aug. 4, 2009 F | 16,739 | 0 | 0 | $0 |
| Douglas T White | Group Vice President | Feb. 13, 2009 A | 15,984 | 0 | 0 | $0 |
| Lester J Taufen | General Counsel | Feb. 15, 2008 A | 39,773 | 0 | 0 | $0 |
| Joseph T Noonan | Director | Sept. 1, 2026 S | 0 | 0 | 3 | $-1,291,076 |
| Richard J Cathcart | Director | Nov. 14, 2016 S | 17,132 | 0 | 0 | $0 |
| Bernard Baert | Director | Aug. 4, 2016 A | 11,429 | 0 | 0 | $0 |
| John K Mcgillicuddy | Director | Feb. 19, 2016 S | 16,552 | 0 | 0 | $0 |
| CLARCOR INC. | Director | July 28, 2015 A | 1,728 | 0 | 0 | $0 |
| Kennett F Burnes | Director | Aug. 1, 2014 A | 16,111 | 0 | 0 | $0 |
| Ralph E Jackson JR | Director | Aug. 5, 2011 A | 22,958 | 0 | 0 | $0 |
| Kenneth J Mcavoy | Director | March 4, 2011 M | 6,372 | 0 | 0 | $0 |
| Gordon W Moran | Director | Aug. 6, 2010 A | 24,411 | 0 | 0 | $0 |
| Timothy P Horne | 10% owner | Aug. 20, 2026 G | 7,500 | 0 | 5 | $-6,604,235 |
| Rebecca Boll | · | Aug. 3, 2026 A | 1,976 | 0 | 0 | $0 |
| Michael J. Dubose | · | Aug. 3, 2026 A | 2,270 | 0 | 2 | $-223,397 |
| Suzanne Stefany | · | Aug. 3, 2026 A | 807 | 0 | 0 | $0 |
| David A. Dunbar | · | Aug. 3, 2026 A | 456 | 0 | 0 | $0 |
| Joseph William Reitmeier | · | Aug. 3, 2026 A | 12,144 | 0 | 0 | $0 |
| Kenneth Napolitano | · | Aug. 3, 2026 A | 1,810 | 0 | 0 | $0 |
| RAINES MERILEE | · | Aug. 3, 2026 A | 21,670 | 0 | 0 | $0 |
| Andre Dhawan | · | March 16, 2026 F | 11,774 | 0 | 0 | $0 |
| Monica Barry | · | March 16, 2026 F | 7,406 | 0 | 0 | $0 |
| Virginia A Halloran | · | March 16, 2026 F | 13,748 | 0 | 1 | $-167,452 |
| Diane M Mcclintock | · | March 16, 2026 F | 7,896 | 0 | 0 | $0 |
| Robert J Pagano Jr | · | March 16, 2026 F | 199,753 | 0 | 6 | $-5,258,486 |
| Kenneth Robert Lepage | · | March 16, 2026 F | 11,875 | 0 | 1 | $-1,613,427 |
| Louise K Goeser | · | Aug. 5, 2025 A | 8,188 | 0 | 0 | $0 |
| Ryan Lada | · | July 28, 2025 A | 1,982 | 0 | 0 | $0 |
| Shashank Patel | · | May 12, 2025 S | 2,754 | 0 | 0 | $0 |
| Christopher Conway | · | July 31, 2023 A | 11,756 | 0 | 0 | $0 |
| Craig W Kissel | · | July 31, 2023 A | 18,815 | 0 | 0 | $0 |
| Munish Nanda | · | March 16, 2022 F | 24,409 | 0 | 0 | $0 |
| Jes Munk Hansen | · | Aug. 2, 2021 A | 6,874 | 0 | 0 | $0 |
| Jennifer Congdon | · | March 9, 2020 F | 14,873 | 0 | 0 | $0 |
| Todd A Trapp | · | March 21, 2018 F | 29,651 | 0 | 0 | $0 |
| Robert Louis Ayers | · | Aug. 1, 2017 A | 25,099 | 0 | 0 | $0 |
| Daniel J Murphy III | · | Sept. 29, 2009 M | 17,080 | 0 | 0 | $0 |
| Taylor K Robinson | · | July 31, 2009 A | 5,937 | 0 | 0 | $0 |
| Lynn A Mcvay | · | Oct. 16, 2007 D | 4,446 | 0 | 0 | $0 |
| William D Martino | · | Sept. 30, 2007 D | 1,137 | 0 | 0 | $0 |
| Paul A Lacourciere | · | Aug. 3, 2007 A | 21,128 | 0 | 0 | $0 |
| William J Merchant | · | Feb. 28, 2007 S | 12,608 | 0 | 0 | $0 |
| Jeffrey A Polofsky | · | Aug. 5, 2005 A | 30,221 | 0 | 0 | $0 |
| Roger A Young | · | Aug. 10, 2004 M | 0 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
ETF ownership Held by 80 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 |
|---|---|---|---|---|
| CGW · Invesco Exchange-Traded Fund Trust … | 3.49% | 97,540 SH | Oct. 2, 2026 | Daily |
| EFRA · iShares Trust | 2.62% | 415 SH | Sept. 11, 2026 | Daily |
| PHO · Invesco Exchange-Traded Fund Trust | 2.60% | 136,664 SH | Oct. 2, 2026 | Daily |
| PRN · Invesco Exchange-Traded Fund Trust | 2.56% | 25,734 SH | Oct. 2, 2026 | Daily |
| SRHQ · Elevation Series Trust | 1.31% | 8,048 NS | July 31, 2026 | N-PORT |
| SDVD · First Trust Exchange-Traded Fund IV | 0.93% | 24,570 NS | July 31, 2026 | N-PORT |
| HSMV · First Trust Exchange-Traded Fund III | 0.93% | 950 NS | July 31, 2026 | N-PORT |
| MCOW · Pacer Funds Trust | 0.88% | 27 NS | July 31, 2026 | N-PORT |
| RFG · Invesco Exchange-Traded Fund Trust | 0.70% | 6,503 SH | Oct. 2, 2026 | Daily |
| CZA · Invesco Exchange-Traded Fund Trust | 0.58% | 3,250 SH | Oct. 2, 2026 | Daily |
| FNY · First Trust Exchange-Traded AlphaDE… | 0.56% | 9,379 NS | July 31, 2026 | N-PORT |
| IVOG · VANGUARD ADMIRAL FUNDS | 0.56% | 27,110 SH | Aug. 19, 2026 | Daily |
| PAMC · Pacer Funds Trust | 0.50% | 769 NS | July 31, 2026 | N-PORT |
| DWAS · Invesco Exchange-Traded Fund Trust … | 0.39% | 4,436 SH | Oct. 2, 2026 | Daily |
| QIDX · Spinnaker ETF Series | 0.37% | 411 NS | July 31, 2026 | N-PORT |
| IQSM · New York Life Investments ETF Trust | 0.37% | 3,483 NS | July 31, 2026 | N-PORT |
| QVMM · Invesco Exchange-Traded Fund Trust … | 0.33% | 3,756 SH | Oct. 2, 2026 | Daily |
| ISCG · iShares Trust | 0.31% | 8,412 SH | Sept. 11, 2026 | Daily |
| MADE · iShares Trust | 0.30% | 512 SH | Sept. 11, 2026 | Daily |
| IVOO · VANGUARD ADMIRAL FUNDS | 0.29% | 44,333 SH | Aug. 19, 2026 | Daily |
| PRFZ · Invesco Exchange-Traded Fund Trust | 0.28% | 20,468 SH | Oct. 2, 2026 | Daily |
| ESML · iShares Trust | 0.28% | 22,061 SH | Sept. 11, 2026 | Daily |
| PTMC · Pacer Funds Trust | 0.27% | 3,034 NS | July 31, 2026 | N-PORT |
| FNX · First Trust Exchange-Traded AlphaDE… | 0.26% | 10,525 NS | July 31, 2026 | N-PORT |
| BKMC · BNY Mellon ETF Trust | 0.25% | 4,718 NS | July 31, 2026 | N-PORT |
| TRFM · ETF Series Solutions | 0.24% | 1,687 NS | July 31, 2026 | N-PORT |
| VBR · VANGUARD INDEX FUNDS | 0.23% | 399,926 SH | Aug. 19, 2026 | Daily |
| MIDU · Direxion Shares ETF Trust | 0.20% | 403 NS | July 31, 2026 | N-PORT |
| BBMC · J.P. Morgan Exchange-Traded Fund Tr… | 0.20% | 11,621 NS | July 31, 2026 | N-PORT |
| FXR · First Trust Exchange-Traded AlphaDE… | 0.20% | 4,245 NS | July 31, 2026 | N-PORT |
| FSMD · FIDELITY COVINGTON TRUST | 0.18% | 13,004 NS | July 31, 2026 | N-PORT |
| FAD · First Trust Exchange-Traded AlphaDE… | 0.17% | 2,818 NS | July 31, 2026 | N-PORT |
| DFAS · Dimensional ETF Trust | 0.17% | 73,079 NS | July 31, 2026 | N-PORT |
| VIS · VANGUARD WORLD FUND | 0.14% | 32,512 SH | Aug. 19, 2026 | Daily |
| SMMD · iShares Trust | 0.13% | 14,585 SH | Sept. 11, 2026 | Daily |
| FIDU · FIDELITY COVINGTON TRUST | 0.13% | 8,786 NS | July 31, 2026 | N-PORT |
| VB · VANGUARD INDEX FUNDS | 0.13% | 630,066 SH | Aug. 19, 2026 | Daily |
| VFMO · VANGUARD WELLINGTON FUND | 0.13% | 6,854 SH | Aug. 19, 2026 | Daily |
| VXF · VANGUARD INDEX FUNDS | 0.12% | 315,319 SH | Aug. 19, 2026 | Daily |
| IYJ · iShares Trust | 0.12% | 6,490 SH | Sept. 11, 2026 | Daily |
| RWK · Invesco Exchange-Traded Fund Trust … | 0.11% | 3,932 SH | Oct. 2, 2026 | Daily |
| ROUS · Lattice Strategies Trust | 0.11% | 2,251 NS | July 31, 2026 | N-PORT |
| IWS · iShares Trust | 0.09% | 40,884 SH | Sept. 11, 2026 | Daily |
| VFMF · VANGUARD WELLINGTON FUND | 0.09% | 1,597 SH | Aug. 19, 2026 | Daily |
| WSML · iShares Trust | 0.09% | 1,669 SH | Sept. 11, 2026 | Daily |
| IWR · iShares Trust | 0.07% | 111,469 SH | Sept. 11, 2026 | Daily |
| LRND · New York Life Investments ETF Trust | 0.05% | 620 NS | July 31, 2026 | N-PORT |
| VIG · VANGUARD SPECIALIZED FUNDS | 0.05% | 155,218 SH | Aug. 19, 2026 | Daily |
| DFUV · Dimensional ETF Trust | 0.05% | 22,248 NS | July 31, 2026 | N-PORT |
| EQAL · Invesco Exchange-Traded Fund Trust … | 0.05% | 1,003 SH | Oct. 2, 2026 | Daily |
| DXUV · Dimensional ETF Trust | 0.04% | 674 NS | July 31, 2026 | N-PORT |
| DFSU · Dimensional ETF Trust | 0.04% | 2,708 NS | July 31, 2026 | N-PORT |
| SMDX · Tidal Trust III | 0.04% | 155 NS | July 31, 2026 | N-PORT |
| OMFL · Invesco Exchange-Traded Self-Indexe… | 0.04% | 5,155 SH | Oct. 2, 2026 | Daily |
| PFM · Invesco Exchange-Traded Fund Trust | 0.04% | 782 SH | Oct. 2, 2026 | Daily |
| DFAC · Dimensional ETF Trust | 0.03% | 45,096 NS | July 31, 2026 | N-PORT |
| VFQY · VANGUARD WELLINGTON FUND | 0.03% | 322 SH | Aug. 19, 2026 | Daily |
| VONV · VANGUARD SCOTTSDALE FUNDS | 0.03% | 16,431 SH | Aug. 19, 2026 | Daily |
| DCOR · Dimensional ETF Trust | 0.03% | 2,808 NS | July 31, 2026 | N-PORT |
| LRGF · iShares Trust | 0.03% | 2,955 SH | Sept. 11, 2026 | Daily |
| IUSG · iShares Trust | 0.03% | 24,503 SH | Sept. 11, 2026 | Daily |
| IWD · iShares Trust | 0.03% | 60,450 SH | Sept. 11, 2026 | Daily |
| VONE · VANGUARD SCOTTSDALE FUNDS | 0.02% | 4,498 SH | Aug. 19, 2026 | Daily |
| ESGV · VANGUARD WORLD FUND | 0.02% | 6,164 SH | Aug. 19, 2026 | Daily |
| DFAU · Dimensional ETF Trust | 0.02% | 6,054 NS | July 31, 2026 | N-PORT |
| TILT · FlexShares Trust | 0.02% | 1,002 NS | July 31, 2026 | N-PORT |
| DGRO · iShares Trust | 0.01% | 17,425 SH | Sept. 11, 2026 | Daily |
| IWB · iShares Trust | 0.01% | 18,803 SH | Sept. 11, 2026 | Daily |
| DFUS · Dimensional ETF Trust | 0.01% | 8,171 NS | July 31, 2026 | N-PORT |
| ITOT · iShares Trust | 0.01% | 34,660 SH | Sept. 11, 2026 | Daily |
| IWV · iShares Trust | 0.01% | 7,218 SH | Sept. 11, 2026 | Daily |
| VTI · VANGUARD INDEX FUNDS | 0.01% | 872,593 SH | Aug. 19, 2026 | Daily |
| VT · VANGUARD INTERNATIONAL EQUITY INDEX… | 0.01% | 19,823 SH | Aug. 19, 2026 | Daily |
| VTHR · VANGUARD SCOTTSDALE FUNDS | 0.01% | 2,305 SH | Aug. 19, 2026 | Daily |
| IJH · iShares Trust | · | 964,080 SH | Sept. 11, 2026 | Daily |
| IJK · iShares Trust | · | 159,044 SH | Sept. 11, 2026 | Daily |
| XJH · iShares Trust | · | 3,754 SH | Sept. 8, 2026 | Daily |
| ISCB · iShares Trust | · | 1,191 SH | Sept. 11, 2026 | Daily |
| SMLF · iShares Trust | · | 21,458 SH | Sept. 11, 2026 | Daily |
| SMMV · iShares Trust | · | 1,203 SH | Sept. 1, 2026 | Daily |
WTS Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
12-Month Price Target
7 analysts · 2026-09-27Mean target $404.00 +11.3%
Peer comparison (GICS sub-industry) Key metrics vs sector peers
FY basis, prices as of each company's last fiscal year-end close.
| Ticker | Market Cap | P/E | Rev YoY | Net Margin | ROE | Gross Margin |
|---|---|---|---|---|---|---|
| WTS | · | 27.1 | 8.3% | 14.0% | 17.4% | 49.5% |
| LECO | $13.14B | 25.7 | 5.6% | 12.3% | 36.5% | 36.2% |
| MLI | $13.13B | 17.2 | 10.9% | 18.3% | 25.6% | · |
| SWK | $11.86B | 28.9 | -1.5% | 2.7% | 4.4% | · |
| GGG | $13.77B | 27.1 | 5.8% | 23.3% | 20.2% | 52.4% |
| CR | $10.62B | 29.5 | 8.2% | 15.9% | 19.8% | · |
| DCI | · | 24.5 | 5.3% | 11.7% | 27.2% | 34.6% |
| FLS | · | 26.3 | · | · | 16.5% | · |
| SPXC | $9.98B | 39.8 | 14.2% | 10.8% | 12.9% | · |
| TKR | · | 20.5 | 0.19% | 6.3% | 9.6% | · |
| ESE | · | 18.3 | 19.2% | 27.3% | 21.5% | · |
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.