GWW W.W. Grainger, Inc. Common Stock
NYSE · Trading Companies & Distributors · View on SEC EDGAR ↗ 10-K/10-Q Aug 4, 2026GWW Stock Snapshot Price, market cap, P/E, EPS, ROE, debt/equity, 52-week range
GWW 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 |
|---|---|---|
| June 15, 1998 | 2-for-1 | Forward |
| June 10, 1991 | 2-for-1 | Forward |
| June 10, 1985 | 2-for-1 | Forward |
About W.W. Grainger, Inc. Common Stock Company overview from Wikipedia
W. W. Grainger, Inc. is an American Fortune 500 industrial supply company founded in 1927 in Chicago by the company's namesake William W. (Bill) Grainger. He founded the company to provide consumers with access to a consistent supply of motors. The company serves more than 4.5 million customers worldwide with offerings such as motors, lighting, material handling, fasteners, plumbing, tools, and safety supplies, along with inventory management services and technical support. Revenue is generally from business-to-business sales rather than retail sales. Grainger serves its customers through a network of approximately 331 branches, online channels (such as Grainger.com, KeepStock and eProcurement), and 34 distribution facilities. Their motto is "for the ones who get it done".
History
The company was founded as a supplier for businesses by William Wallace Grainger (1895 - 1982) in 1927 in Chicago, Illinois, and incorporated as W. W. Grainger, Inc., in 1928. Sales in the early days were generated primarily through mail order via post cards and a catalog. The MotorBook, as the catalog was originally called, was the basis for the modern Grainger catalog. Grainger headquarters are located in Lake Forest, Illinois. By 1936, Grainger had established 15 branches to improve customer service. The company was passed down to David William Grainger (1927 - 2025), the son of W.W. Grainger. David Grainger attended Phillips Exeter Academy. When William Grainger retired in 1968, Edward Schmidt, who had been Executive Vice President since 1953, became President and CEO with David Grainger as Chairman; David Grainger became CEO when Schmidt retired in 1974. [Chicago Tribume, December 27, 1968 ("W.W.Grainger announced the election of David Grainger as chairman, a new post at the company. Edward F Schmidt, formerly executive vice present, was named president and chief executive officer.")]
In 1967, Grainger became a publicly traded company. Grainger is a profitable corporation and has increased dividends to its shareholders for forty five consecutive years. The company has grown consistently since becoming public and reported US$11.5 billion in annual sales, as of the end of 2019.
Digital operations
In 1995 the grainger.com website was launched with an electronic catalog, later evolving to an eCommerce platform. In 2016, Grainger was named the 11th largest eCommerce retailer in North America by Internet Retailer. In 2019, more than 70 percent of Grainger orders in the U.S. originated via a digital channel (including Grainger.com, inventory management systems, and eProcurement) and more than 85 percent of orders were shipped directly to the customer or made immediately available through onsite services.
COVID-19 pandemic
Grainger was designated as an essential business during the early days of the coronavirus pandemic. Though there were virus outbreaks in certain facilities, stricter measures including temperature checks were instated. As orders for personal protective equipment (PPE) increased, Grainger and other re-sellers were hit with supply drops and price hikes.
In March 2020, Grainger was sent a letter from the Wisconsin Department of Agriculture, Trade and Consumer Protection accusing them of price gouging. Grainger had increased its prices for surgical masks from $0.17 to $1.00 per mask. A spokesman for the company stated that the price increases were a result of increased costs from suppliers and overall shortages of PPE.
Fastenal Company and Grainger, two industrial suppliers, also saw surges in PPE sales. The AP's data includes $99 million in personal protective equipment sales to 32 states by Fastenal, and $50 million in protective equipment sales to 40 states by Grainger, which said its profits on those sales were affected by increased freight costs and previous contracts with reduced prices.
Subsidiaries
Grainger's subsidiary Zoro Tools, Inc. and website zoro.com was launched in 2011 to serve the American small business market through a web-only transaction-based model, while grainger.com serves primarily large and mid-sized customers. Both online stores also sell products to individuals.
Monotaro was established in 2000 as a joint venture between Grainger and Sumitomo. It has online-only operations serving Japan and other Asian markets.
Imperial Supplies was acquired by the company in 2009.
Grainger divested Grainger China and Netherlands-based Fabory in 2020.
Acquisitions
September 1, 2015: Cromwell Group Holdings (UK) Ltd The initial aggregate purchase price for the acquisition under the definitive share purchase agreement was £310 million ($476 million), subject to customary adjustment.
December 3, 2013: Safety Solutions Incorporated. The purchase price is $30 million, less cash acquired.
August 23, 2013: E&R Industrial Sales Inc. The purchase price is $116 million, less cash acquired.
December 31, 2012: Techni-tool, Inc. of Worcester, Pennsylvania. The purchase price is $40 million, less cash acquired.
April 2, 2012: Anfreixo
August 31, 2011: Fabory Group The purchase price is $346 million, less cash acquired.
October 14, 2010: SafetyCertified
November 18, 2009: Alliance Energy Solutions
October 13, 2009: Imperial Supplies
Awards and honors
Grainger was named by Fortune magazine as one of the top 100 companies to work for in 2013, citing the company's generous profit-sharing plan, where employees with five years of service had 20% of their pay added to their retirement plan. However, the profit sharing plan was discontinued in 2021.
Source: Wikipedia, CC BY-SA 4.0 · View on Wikipedia ↗
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 | GWW | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| P/E (TTM) | 34.45Y avg ≈24.6 | ≈24.6 | 24.3 | Overvalued | |
| P/S | 3.65Y avg ≈2.4 | ≈2.4 | 2.6 | Fair value | |
| P/B | 17.15Y avg ≈13.3 | ≈13.3 | 5.6 | Overvalued | |
| EV / EBITDA | 23.35Y avg ≈15.9 | ≈15.9 | 20.3 | Fair value | |
| Price / FCF | 48.15Y avg ≈31.8 | ≈31.8 | · | · | |
| Price / Cash Flow | 31.85Y avg ≈23.5 | ≈23.5 | 24.7 | Fair value | |
| EV / Revenue | 3.75Y avg ≈2.5 | ≈2.5 | · | · | |
| EV / FCF | 49.55Y avg ≈33.5 | ≈33.5 | · | · | |
| Price / Tangible Book | 20.65Y avg ≈17.3 | ≈17.3 | · | · | |
| PEG Ratio | ≈1.5 | · | · | · |
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 | GWW | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Gross Margin (TTM) | 39.4%5Y avg ≈38.5% | ≈38.5% | 31.0% | Top tier | |
| Operating Margin (TTM) | 14.6%5Y avg ≈14.3% | ≈14.3% | 11.2% | Top tier | |
| EBITDA Margin (TTM) | 16.3%5Y avg ≈15.9% | ≈15.9% | 11.2% | Top tier | |
| Pretax Margin (TTM) | 14.2%5Y avg ≈13.9% | ≈13.9% | 11.2% | Top tier | |
| Net Profit Margin (TTM) | 9.9%5Y avg ≈10.0% | ≈10.0% | 8.1% | Top tier | |
| ROA (TTM) | 20.2%5Y avg ≈20.6% | ≈20.6% | 9.7% | Top tier | |
| ROE (TTM) | 47.9%5Y avg ≈60.2% | ≈60.2% | 23.1% | Top tier | |
| ROIC | 29.8%5Y avg ≈32.3% | ≈32.3% | 19.9% | Top tier |
Financial Health Debt, liquidity, solvency — balance sheet strength
| Metric | 5Y trend | GWW | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Debt / Equity (MRQ) | 0.65Y avg ≈0.9 | ≈0.9 | 0.7 | In line | |
| Current Ratio (MRQ) | 2.85Y avg ≈2.7 | ≈2.7 | 2.6 | In line | |
| Quick Ratio | 1.55Y avg ≈1.4 | ≈1.4 | 1.4 | Strong liquidity | |
| Long-Term Debt / Equity (MRQ) | 0.65Y avg ≈0.8 | ≈0.8 | 0.7 | In line |
Growth Revenue, EPS and net income growth: YoY, 3Y CAGR, 5Y CAGR
| Metric | 5Y trend | GWW | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Revenue YoY | 4.5%5Y avg ≈8.8% | ≈8.8% | · | · | |
| Revenue CAGR 3Y | 5.6%5Y avg ≈9.0% | ≈9.0% | · | · | |
| Revenue CAGR 5Y | 8.8% | · | · | · | |
| EPS YoY | -8.6%5Y avg ≈25.0% | ≈25.0% | · | · | |
| Net Income YoY | -10.6%5Y avg ≈22.1% | ≈22.1% | · | · | |
| EPS CAGR 3Y | 5.6%5Y avg ≈24.0% | ≈24.0% | · | · | |
| EPS CAGR 5Y | 22.5% | · | · | · | |
| Net Income CAGR 3Y | 3.3%5Y avg ≈21.2% | ≈21.2% | · | · | |
| Net Income CAGR 5Y | 19.7% | · | · | · |
Capital Efficiency Asset turnover, inventory turnover, receivables turnover
| Metric | 5Y trend | GWW | 5Y avg | Peer Median | Verdict |
|---|---|---|---|---|---|
| Asset Turnover | 2.05Y avg ≈2.1 | ≈2.1 | 1.5 | Top tier | |
| Inventory Turnover | 4.75Y avg ≈4.6 | ≈4.6 | 5.4 | Weak | |
| Receivables Turnover | 7.95Y avg ≈7.8 | ≈7.8 | 7.4 | In line | |
| Revenue / Employee | ≈$811.9K | · | · | · |
value · ≈ 5Y avg · industry median · verdict relative to median
Dividends Yield, payout ratio, dividend history, 5Y CAGR
| Ex-date | Amount | Currency | Yield |
|---|---|---|---|
| Aug 10, 2026 | $2.49 | USD | ≈0.73% |
| May 11, 2026 | $2.49 | USD | ≈0.76% |
| Feb 9, 2026 | $2.26 | USD | ≈0.76% |
| Nov 10, 2025 | $2.26 | USD | ≈0.93% |
| Aug 11, 2025 | $2.26 | USD | ≈0.92% |
| May 12, 2025 | $2.26 | USD | ≈0.79% |
| Feb 10, 2025 | $2.05 | USD | ≈0.79% |
| Nov 8, 2024 | $2.05 | USD | ≈0.67% |
| Aug 12, 2024 | $2.05 | USD | ≈0.82% |
| May 10, 2024 | $2.05 | USD | ≈0.80% |
| Feb 9, 2024 | $1.86 | USD | ≈0.78% |
| Nov 10, 2023 | $1.86 | USD | ≈0.92% |
| Aug 11, 2023 | $1.86 | USD | ≈1.0% |
| May 5, 2023 | $1.86 | USD | ≈1.0% |
| Feb 10, 2023 | $1.72 | USD | ≈1.0% |
| Nov 10, 2022 | $1.72 | USD | ≈1.1% |
| Aug 5, 2022 | $1.72 | USD | ≈1.2% |
| May 6, 2022 | $1.72 | USD | ≈1.4% |
| Feb 11, 2022 | $1.62 | USD | ≈1.4% |
| Nov 5, 2021 | $1.62 | USD | ≈1.4% |
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 | $12.01 | $11.42 | 5.2% |
| March 31, 2026 | $11.65 | $10.31 | 13.0% | |
| Dec. 31, 2025 | $9.44 | $9.56 | -1.2% | |
| Sept. 30, 2025 | $10.21 | $10.05 | 1.6% | |
| June 30, 2025 | $9.97 | $10.16 | -1.9% | |
| March 31, 2025 | $9.86 | $9.58 | 2.9% |
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 | $17.94B | $17.17B | $16.48B | $15.23B | $13.02B | $11.80B | $11.49B | $11.22B | $10.43B | $10.14B | $9.97B | $9.96B | |
| Cost of Revenue | $10.93B | $10.41B | $9.98B | $9.38B | $8.30B | $7.56B | $7.09B | $6.87B | $6.33B | $6.02B | $5.74B | $5.65B | |
| Gross Profit | $7.01B | $6.76B | $6.50B | $5.85B | $4.72B | $4.24B | $4.40B | $4.35B | $4.10B | $4.12B | $4.23B | $4.31B | |
| SG&A Expense | $4.51B | $4.12B | $3.93B | $3.63B | $3.17B | $3.22B | $3.13B | $3.19B | $3.06B | $3.00B | $2.93B | $2.97B | |
| Operating Income | $2.50B | $2.64B | $2.56B | $2.21B | $1.55B | $1.02B | $1.26B | $1.16B | $1.03B | $1.11B | $1.30B | $1.35B | |
| Interest Expense | · | · | · | · | · | · | · | $88M | $89M | $76M | $34M | $10M | |
| Interest Income | · | · | · | · | · | · | · | $6M | $3M | $1M | $1M | $2M | |
| Other Non-op | $16M | $24M | $28M | $24M | $25M | $21M | $26M | $5M | $-13M | $12M | $-5M | $-13M | |
| Pretax Income | $2.43B | $2.58B | $2.50B | $2.15B | $1.49B | $947M | $1.21B | $1.08B | $936M | $1.02B | $1.25B | $1.33B | |
| Income Tax | $622M | $595M | $597M | $533M | $371M | $192M | $314M | $258M | $313M | $386M | $466M | $522M | |
| Net Income | $1.71B | $1.91B | $1.83B | $1.55B | $1.04B | $695M | $849M | $782M | $586M | $606M | $769M | $802M | |
| EPS (Basic) | $35.47 | $38.84 | $36.39 | $30.22 | $19.94 | $12.88 | $15.39 | $13.82 | $10.07 | $9.94 | $11.69 | $11.59 | |
| EPS (Diluted) | $35.40 | $38.71 | $36.23 | $30.06 | $19.84 | $12.82 | $15.32 | $13.73 | $10.02 | $9.87 | $11.58 | $11.45 | |
| Shares (Basic) | 47,900,000 | 48,900,000 | 49,900,000 | 50,900,000 | 51,900,000 | 53,500,000 | 54,700,000 | 56,100,000 | 57,700,000 | 60,430,892 | 65,156,864 | 68,334,322 | |
| Shares (Diluted) | 48,000,000 | 49,000,000 | 50,100,000 | 51,100,000 | 52,200,000 | 53,700,000 | 54,900,000 | 56,500,000 | 58,000,000 | 60,839,930 | 65,765,121 | 69,205,744 | |
| EBITDA | $2.83B | $2.95B | $2.84B | $2.42B | $1.72B | $1.02B | $1.26B | $1.16B | $1.29B | $1.34B | $1.51B | $1.54B |
Balance Sheet
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash & Equivalents | $585M | $1.04B | $660M | $325M | $241M | $585M | $360M | $538M | $327M | $274M | $290M | $227M | |
| Receivables | $2.33B | $2.23B | $2.19B | $2.13B | $1.75B | $1.47B | $1.43B | $1.39B | $1.32B | $1.22B | $1.21B | $1.17B | |
| Inventory | $2.39B | $2.31B | $2.27B | $2.25B | $1.87B | $1.73B | $1.66B | $1.54B | $1.43B | $1.41B | $1.41B | $1.36B | |
| Prepaid Expense | $176M | $163M | $156M | $266M | $146M | $127M | $104M | $83M | $87M | $82M | $86M | $103M | |
| Current Assets | $5.48B | $5.74B | $5.27B | $4.98B | $4.01B | $3.92B | $3.56B | $3.56B | $3.21B | $3.02B | $3.05B | $2.97B | |
| PP&E (Net) | $2.27B | $1.93B | $1.66B | $1.46B | $1.42B | $1.40B | $1.40B | $1.35B | $1.39B | $1.42B | $1.43B | $1.32B | |
| PP&E (Gross) | $4.50B | $4.08B | $3.72B | $3.44B | $3.33B | $3.54B | $3.49B | $3.44B | $3.44B | $3.41B | $3.37B | $3.12B | |
| Accum. Depreciation | $2.23B | $2.16B | $2.06B | $1.98B | $1.90B | $2.14B | $2.09B | $2.09B | $2.05B | $1.99B | $1.94B | $1.79B | |
| Goodwill | $360M | $355M | $370M | $371M | $384M | $391M | $429M | $424M | $544M | $527M | $582M | $507M | |
| Intangibles | $265M | $243M | $234M | $232M | $238M | $228M | $304M | $460M | $569M | $586M | $648M | $264M | |
| Other Non-current Assets | $240M | $196M | $182M | $180M | $142M | $152M | $306M | $68M | $71M | $75M | $64M | $204M | |
| Total Assets | $8.96B | $8.83B | $8.15B | $7.59B | $6.59B | $6.29B | $6.00B | $5.87B | $5.80B | $5.69B | $5.86B | $5.28B | |
| Short-term Debt | · | · | · | · | · | $0 | $55M | $49M | $56M | $386M | $353M | $57M | |
| Current Liabilities | $1.94B | $2.31B | $1.83B | $2.01B | $1.53B | $1.44B | $1.68B | $1.50B | $1.51B | $1.63B | $1.79B | $1.26B | |
| Capital Leases | $301M | $327M | $381M | $318M | $334M | $162M | $171M | · | · | · | · | · | |
| Deferred Tax | $97M | $77M | $57M | $76M | $80M | $68M | $76M | $66M | $67M | $65M | $91M | $48M | |
| Long-term Debt | $2.49B | $2.78B | $2.30B | $2.32B | $2.36B | $2.40B | $2.16B | $2.17B | $2.29B | $1.88B | $1.39B | $403M | |
| Total Debt | $2.49B | $2.78B | $2.30B | $2.32B | $2.36B | $2.40B | $2.21B | $2.22B | $2.34B | $2.25B | $1.99B | $485M | |
| Common Stock | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | |
| Retained Earnings | $14.96B | $13.68B | $12.16B | $10.70B | $9.50B | $8.78B | $8.40B | $7.87B | $7.41B | $7.11B | $6.80B | $6.34B | |
| Treasury Stock | $12.56B | $11.50B | $10.29B | $9.45B | $8.86B | $8.18B | $7.63B | $6.97B | $6.68B | $6.13B | $5.37B | $4.03B | |
| AOCI | $-165M | $-274M | $-172M | $-180M | $-96M | $-61M | $-154M | $-171M | $-135M | $-272M | $-221M | $-97M | |
| Stockholders' Equity | $3.74B | $3.36B | $3.12B | $2.44B | $1.87B | $1.83B | $1.85B | $1.92B | $1.69B | $1.80B | $2.27B | $3.21B | |
| Liabilities + Equity | $8.96B | $8.83B | $8.15B | $7.59B | $6.59B | $6.29B | $6.00B | $5.87B | $5.80B | $5.69B | $5.86B | $5.28B | |
| Shares Outstanding | 47,418,781 | 48,332,870 | 49,317,402 | 50,256,323 | 51,220,205 | 52,524,391 | 53,687,528 | 55,862,360 | 56,328,863 | 58,804,314 | 62,028,708 | 67,432,041 |
Cash Flow
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| D&A | $330M | $311M | $277M | $206M | $173M | $169M | $210M | $257M | $241M | $223M | $207M | $190M | |
| Stock-based Comp | $64M | $62M | $62M | $48M | $42M | $46M | $40M | $47M | $33M | $36M | $47M | $49M | |
| Deferred Tax | $17M | $18M | $-15M | $4M | $23M | $-20M | $13M | $13M | $14M | $12M | $-21M | $-6M | |
| Amort. of Intangibles | $81M | $70M | $64M | $61M | $63M | $60M | $78M | $92M | $89M | $82M | $65M | $54M | |
| Restructuring | · | · | · | · | · | · | · | $47M | $116M | $40M | · | · | |
| Other Non-cash | $-102M | $-189M | $-122M | $-472M | $-787M | · | · | · | $183M | $126M | $-12M | $-75M | |
| Operating Cash Flow | $2.02B | $2.11B | $2.03B | $1.33B | $937M | $1.12B | $1.04B | $1.06B | $1.06B | $1.02B | $1.04B | $960M | |
| CapEx | $684M | $541M | $445M | $256M | $255M | $197M | $221M | $239M | $237M | $284M | $374M | $387M | |
| Investing Cash Flow | $-645M | $-520M | $-422M | $-263M | $-226M | $-179M | $-202M | $-166M | $-146M | $-262M | $-843M | $-384M | |
| Debt Issued | $91M | $503M | $7M | $16M | $0 | $1.58B | $0 | $0 | $401M | $516M | $1.31B | $151M | |
| Net Debt Issued | $-415M | $464M | $-30M | $0 | $-8M | $214M | $-42M | $-96M | $362M | $254M | $1.25B | $-20M | |
| Stock Repurchased | $1.04B | $1.20B | $850M | $603M | $695M | $601M | $700M | $425M | $605M | $790M | $1.40B | $525M | |
| Net Stock Activity | $-1.04B | $-1.20B | $-850M | $-603M | $-695M | $-601M | $-700M | $-425M | $-605M | $-790M | $-1.40B | $-525M | |
| Dividends Paid | $467M | $421M | $392M | $370M | $357M | $338M | $328M | $316M | $304M | $303M | $306M | $291M | |
| Financing Cash Flow | $-1.82B | $-1.18B | $-1.28B | $-972M | $-1.04B | $-726M | $-1.02B | $-670M | $-867M | $-776M | $-109M | $-758M | |
| Net Change in Cash | $-451M | $376M | $335M | $84M | $-344M | $225M | $-178M | $211M | $53M | $-16M | $63M | $-204M | |
| Taxes Paid | $610M | $606M | $615M | · | · | $180M | $322M | $229M | $335M | $360M | $442M | $509M | |
| Free Cash Flow | $1.33B | $1.57B | $1.59B | $1.08B | $682M | $926M | $821M | $818M | $819M | $719M | $616M | $572M | |
| Levered FCF | · | · | · | · | · | · | · | $751M | $766M | $678M | $595M | $566M |
Profitability
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Gross Margin | 39.1% | 39.4% | 39.4% | 38.4% | 36.2% | 35.9% | 38.3% | 38.8% | 39.3% | 40.6% | 42.4% | 43.3% | |
| Operating Margin | 13.9% | 15.4% | 15.6% | 14.5% | 11.9% | 8.6% | 11.0% | 10.3% | 10.1% | 11.0% | 13.0% | 13.5% | |
| Net Margin | 9.5% | 11.1% | 11.1% | 10.2% | 8.0% | 5.9% | 7.4% | 7.0% | 5.6% | 6.0% | 7.7% | 8.1% | |
| Pretax Margin | 13.5% | 15.0% | 15.2% | 14.1% | 11.4% | 8.0% | 10.5% | 9.6% | 9.0% | 10.1% | 12.5% | 13.4% | |
| EBITDA Margin | 15.8% | 17.2% | 17.2% | 15.9% | 13.2% | 8.6% | 11.0% | 10.3% | 12.4% | 13.2% | 15.1% | 15.4% | |
| ROA | 19.2% | 22.5% | 23.2% | 21.8% | 16.2% | 11.3% | 14.3% | 13.4% | 10.2% | 10.5% | 13.8% | 15.2% | |
| ROE | 48.1% | 59.0% | 65.8% | 71.7% | 56.4% | 37.7% | 45.0% | 43.3% | 33.6% | 29.8% | 28.1% | 24.8% | |
| ROIC | 29.8% | 33.1% | 36.1% | 35.0% | 27.4% | 19.2% | 22.9% | 21.3% | 17.3% | 17.2% | 19.2% | 22.2% |
Liquidity & Solvency
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Current Ratio | 2.8 | 2.5 | 2.9 | 2.5 | 2.6 | 2.7 | 2.1 | 2.4 | 2.1 | 1.9 | 1.7 | 2.4 | |
| Quick Ratio | 1.5 | 1.4 | 1.6 | 1.2 | 1.3 | 1.4 | 1.1 | 1.3 | 1.1 | 0.9 | 0.8 | 1.1 | |
| Debt / Equity | 0.7 | 0.8 | 0.7 | 1.0 | 1.3 | 1.3 | 1.2 | 1.2 | 1.4 | 1.2 | 0.9 | 0.2 | |
| LT Debt / Equity | 0.6 | 0.7 | 0.7 | 0.9 | 1.3 | 1.3 | 1.0 | 1.1 | 1.3 | 1.0 | 0.6 | 0.1 | |
| Interest Coverage | · | · | · | · | · | · | · | 13.2 | 13.0 | 16.9 | 38.7 | 133.5 |
Efficiency
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Asset Turnover | 2.0 | 2.0 | 2.1 | 2.1 | 2.0 | 1.9 | 1.9 | 1.9 | 1.8 | 1.8 | 1.8 | 1.9 | |
| Inventory Turnover | 4.7 | 4.6 | 4.4 | 4.5 | 4.6 | 4.5 | 4.4 | 4.6 | 4.5 | 4.3 | 4.1 | 4.2 | |
| Receivables Turnover | 7.9 | 7.8 | 7.6 | 7.8 | 8.1 | 8.1 | 8.2 | 8.3 | 8.2 | 8.3 | 8.4 | 8.8 |
Per Share
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Book Value / Share | $78.79 | $69.48 | $63.16 | $48.55 | $36.59 | $34.80 | $34.55 | $34.39 | $30.00 | $30.57 | $36.54 | $47.60 | |
| Revenue / Share | $373.79 | $350.37 | $328.90 | $298.00 | $249.46 | $219.68 | $209.22 | $198.48 | $179.79 | $166.62 | $151.65 | $143.99 | |
| Cash Flow / Share | $41.98 | $43.08 | $40.54 | $26.09 | $17.95 | $20.91 | $18.98 | $18.70 | $18.22 | $16.49 | $15.05 | $13.87 | |
| Cash / Share | $12.34 | $21.43 | $13.38 | $6.47 | $4.71 | $11.14 | $6.71 | $9.63 | $5.80 | $4.66 | $4.68 | $3.36 | |
| Dividend Paid / Share | $8.83 | $8.01 | $7.30 | $6.78 | $6.39 | $5.94 | $5.68 | $5.36 | $5.06 | $4.83 | $4.59 | $4.17 | |
| EPS (TTM) | $35.40 | $38.71 | $36.23 | $30.06 | $19.84 | $12.82 | $15.32 | $13.73 | $10.02 | $9.87 | $11.58 | $11.45 |
Growth Rates
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue YoY | 4.5% | 4.2% | 8.2% | 16.9% | 10.4% | · | · | · | · | · | · | · | |
| Revenue CAGR 3Y | 5.6% | 9.7% | 11.8% | · | · | · | · | · | · | · | · | · | |
| Revenue CAGR 5Y | 8.8% | · | · | · | · | · | · | · | · | · | · | · | |
| EPS YoY | -8.6% | 6.9% | 20.5% | 51.5% | 54.8% | · | · | · | · | · | · | · | |
| EPS CAGR 3Y | 5.6% | 25.0% | 41.4% | · | · | · | · | · | · | · | · | · | |
| EPS CAGR 5Y | 22.5% | · | · | · | · | · | · | · | · | · | · | · | |
| Net Income YoY | -10.6% | 4.4% | 18.2% | 48.3% | 50.1% | · | · | · | · | · | · | · | |
| Net Income CAGR 3Y | 3.3% | 22.3% | 38.1% | · | · | · | · | · | · | · | · | · | |
| Net Income CAGR 5Y | 19.7% | · | · | · | · | · | · | · | · | · | · | · | |
| Dividends Paid CAGR 5Y | 6.7% | · | · | · | · | · | · | · | · | · | · | · |
Valuation (TTM)
| Metric | Trend | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue TTM | $17.94B | $17.17B | $16.48B | $15.23B | $13.02B | $11.80B | $11.49B | $11.22B | $10.43B | $10.14B | $9.97B | $9.96B | |
| Net Income TTM | $1.71B | $1.91B | $1.83B | $1.55B | $1.04B | $695M | $849M | $782M | $586M | $606M | $769M | $802M | |
| Market Cap | $47.85B | $50.95B | $40.87B | $27.96B | $26.54B | $21.45B | $18.17B | $15.77B | $13.31B | $13.66B | $12.57B | $17.19B | |
| Enterprise Value | $49.75B | $52.69B | $42.51B | $29.95B | $28.67B | $23.26B | $20.03B | $17.46B | $15.32B | $15.63B | $14.27B | $17.45B | |
| P/E | 28.5 | 27.2 | 22.9 | 18.5 | 26.1 | 31.9 | 22.1 | 20.6 | 23.6 | 23.5 | 17.5 | 22.3 | |
| P/S | 2.7 | 3.0 | 2.5 | 1.8 | 2.0 | 1.8 | 1.6 | 1.4 | 1.3 | 1.3 | 1.3 | 1.7 | |
| P/B | 12.8 | 15.2 | 13.1 | 11.5 | 14.2 | 11.7 | 9.8 | 8.2 | 7.9 | 7.6 | 5.5 | 5.4 | |
| P / Tangible Book | 15.4 | 18.5 | 16.3 | 15.2 | 21.2 | 17.7 | · | · | · | · | · | · | |
| P / Cash Flow | 23.7 | 24.1 | 20.1 | 21.0 | 28.3 | 19.1 | 17.4 | 14.9 | 12.6 | 13.6 | 12.7 | 17.9 | |
| P / FCF | 35.9 | 32.4 | 25.8 | 26.0 | 38.9 | 23.2 | 22.1 | 19.3 | 16.2 | 19.0 | 20.4 | 30.0 | |
| EV / EBITDA | 17.6 | 17.9 | 15.0 | 12.4 | 16.7 | 22.8 | 15.9 | 15.1 | 11.9 | 11.6 | 9.5 | 11.3 | |
| EV / FCF | 37.4 | 33.6 | 26.8 | 27.8 | 42.0 | 25.1 | 24.4 | 21.3 | 18.7 | 21.7 | 23.2 | 30.5 | |
| EV / Revenue | 2.8 | 3.1 | 2.6 | 2.0 | 2.2 | 2.0 | 1.7 | 1.6 | 1.5 | 1.5 | 1.4 | 1.8 | |
| Dividend Yield | 0.98% | 0.83% | 0.96% | 1.3% | 1.3% | 1.6% | 1.8% | 2.0% | 2.3% | 2.2% | 2.4% | 1.7% | |
| Earnings Yield | 3.5% | 3.7% | 4.4% | 5.4% | 3.8% | 3.1% | 4.5% | 4.9% | 4.2% | 4.2% | 5.7% | 4.5% | |
| Payout Ratio | 27.4% | 22.1% | 21.4% | 23.9% | 34.2% | 48.6% | 38.6% | 40.4% | 52.0% | 50.0% | 39.9% | 36.4% | |
| Annual Payout | $467M | $421M | $392M | $370M | $357M | $338M | $328M | $316M | $304M | $303M | $306M | $291M |
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 | $5.02B | $4.74B | $4.42B | $4.66B | $4.55B | $4.31B | $4.23B | $4.39B | $4.31B | $4.24B | $4.00B | $4.21B | $4.18B | $4.09B | $3.80B | $3.94B | |
| Cost of Revenue | $3.04B | $2.85B | $2.68B | $2.86B | $2.80B | $2.60B | $2.56B | $2.67B | $2.62B | $2.57B | $2.43B | $2.55B | $2.54B | $2.46B | $2.30B | $2.42B | |
| Gross Profit | $1.98B | $1.90B | $1.75B | $1.80B | $1.75B | $1.71B | $1.68B | $1.72B | $1.69B | $1.67B | $1.56B | $1.66B | $1.64B | $1.63B | $1.51B | $1.52B | |
| SG&A Expense | $1.18B | $1.10B | $1.11B | $1.29B | $1.08B | $1.04B | $1.04B | $1.03B | $1.04B | $999M | $1.01B | $988M | $983M | $954M | $962M | $916M | |
| Operating Income | $807M | $793M | $634M | $511M | $678M | $672M | $633M | $686M | $649M | $669M | $557M | $667M | $661M | $680M | $544M | $603M | |
| Other Non-op | $11M | $3M | $6M | $1M | $3M | $6M | $6M | $4M | $7M | $7M | $7M | $7M | $8M | $6M | $4M | $9M | |
| Pretax Income | $798M | $775M | $620M | $492M | $661M | $657M | $622M | $671M | $636M | $655M | $541M | $652M | $645M | $662M | $525M | $587M | |
| Income Tax | $198M | $194M | $141M | $171M | $153M | $157M | $125M | $166M | $146M | $158M | $129M | $159M | $155M | $154M | $128M | $145M | |
| Net Income | $570M | $555M | $451M | $294M | $482M | $479M | $475M | $486M | $470M | $478M | $395M | $476M | $470M | $488M | $384M | $426M | |
| EPS (Basic) | $12.02 | $11.67 | $9.47 | $6.13 | $9.99 | $9.88 | $9.75 | $9.90 | $9.54 | $9.65 | $7.94 | $9.47 | $9.32 | $9.66 | $7.58 | $8.31 | |
| EPS (Diluted) | $12.01 | $11.65 | $9.45 | $6.12 | $9.97 | $9.86 | $9.71 | $9.87 | $9.51 | $9.62 | $7.91 | $9.43 | $9.28 | $9.61 | $7.53 | $8.27 | |
| Shares (Basic) | 47,200,000 | 47,300,000 | · | 47,800,000 | 48,000,000 | 48,200,000 | · | 48,800,000 | 49,000,000 | 49,200,000 | · | 49,900,000 | 50,100,000 | 50,200,000 | · | 50,800,000 | |
| Shares (Diluted) | 47,200,000 | 47,400,000 | · | 47,900,000 | 48,100,000 | 48,300,000 | · | 48,900,000 | 49,200,000 | 49,400,000 | · | 50,100,000 | 50,300,000 | 50,500,000 | · | 51,100,000 | |
| EBITDA | $892M | $873M | · | $595M | $762M | $751M | · | $686M | $649M | $669M | · | $667M | $661M | $680M | · | $603M |
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 | $589M | $695M | $585M | $535M | $597M | $666M | $1.04B | $1.45B | $769M | $804M | · | $601M | $515M | $461M | · | $315M | |
| Receivables | $2.83B | $2.63B | $2.33B | $2.41B | $2.47B | $2.37B | $2.23B | $2.35B | $2.34B | $2.33B | · | $2.44B | $2.42B | $2.29B | · | $2.16B | |
| Inventory | $2.37B | $2.38B | $2.39B | $2.27B | $2.36B | $2.31B | $2.31B | $2.17B | $2.17B | $2.18B | · | $2.20B | $2.22B | $2.25B | · | $2.07B | |
| Prepaid Expense | $213M | $200M | $176M | $206M | $224M | $186M | $163M | $219M | $239M | $228M | · | $171M | $187M | $183M | · | $142M | |
| Current Assets | $6.00B | $5.91B | $5.48B | $5.47B | $5.65B | $5.53B | $5.74B | $6.18B | $5.52B | $5.54B | · | $5.41B | $5.34B | $5.19B | · | $4.69B | |
| PP&E (Net) | $2.40B | $2.36B | $2.27B | $2.24B | $2.11B | $1.97B | $1.93B | $1.75B | $1.67B | $1.67B | · | $1.54B | $1.49B | $1.47B | · | $1.41B | |
| PP&E (Gross) | $4.68B | $4.63B | $4.50B | $4.45B | $4.35B | $4.17B | $4.08B | $3.91B | $3.78B | $3.75B | · | $3.58B | $3.50B | $3.46B | · | $3.36B | |
| Accum. Depreciation | $2.28B | $2.27B | $2.23B | $2.21B | $2.24B | $2.20B | $2.16B | $2.16B | $2.11B | $2.09B | · | $2.03B | $2.02B | $1.99B | · | $1.95B | |
| Goodwill | $354M | $358M | $360M | $361M | $365M | $356M | $355M | $366M | $360M | $364M | $370M | $364M | $368M | $370M | $371M | $363M | |
| Intangibles | $272M | $268M | $265M | $264M | $267M | $249M | $243M | $247M | $237M | $236M | · | $238M | $237M | $234M | · | $222M | |
| Other Non-current Assets | $233M | $239M | $240M | $192M | $193M | $183M | $196M | $172M | $171M | $185M | · | $170M | $170M | $177M | · | $161M | |
| Total Assets | $9.62B | $9.47B | $8.96B | $8.85B | $8.94B | $8.66B | $8.83B | $9.11B | $8.35B | $8.40B | · | $8.14B | $8.03B | $7.83B | · | $7.20B | |
| Current Liabilities | $2.14B | $2.20B | $1.94B | $2.02B | $2.00B | $2.02B | $2.31B | $2.38B | $2.40B | $2.53B | · | $1.90B | $1.92B | $1.92B | · | $1.78B | |
| Capital Leases | $317M | $299M | $301M | $275M | $305M | $320M | $327M | $353M | $352M | $359M | · | $361M | $375M | $340M | · | $305M | |
| Deferred Tax | · | · | $97M | · | · | · | $77M | · | · | · | · | · | · | · | · | · | |
| Long-term Debt | $2.41B | $2.41B | $2.49B | $2.37B | $2.34B | $2.28B | $2.78B | $2.28B | $1.78B | $1.78B | · | $2.29B | $2.31B | $2.31B | · | $2.31B | |
| Total Debt | $2.41B | $2.41B | · | $2.37B | $2.34B | $2.28B | · | $3.27B | $2.79B | $2.79B | · | $2.29B | $2.31B | $2.31B | · | $2.31B | |
| Common Stock | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | $55M | · | $55M | $55M | $55M | · | $55M | |
| Retained Earnings | $15.86B | $15.40B | $14.96B | $14.62B | $14.43B | $14.06B | $13.68B | $13.30B | $12.92B | $12.55B | · | $11.86B | $11.48B | $11.10B | · | $10.40B | |
| Treasury Stock | $13.03B | $12.80B | $12.56B | $12.32B | $12.03B | $11.79B | $11.50B | $11.03B | $10.82B | $10.56B | · | $9.95B | $9.74B | $9.57B | · | $9.22B | |
| AOCI | $-198M | $-181M | $-165M | $-219M | $-199M | $-255M | $-274M | $-210M | $-248M | $-207M | · | $-219M | $-184M | $-176M | · | $-225M | |
| Stockholders' Equity | $4.13B | $3.93B | $3.74B | $3.56B | $3.67B | $3.48B | $3.36B | $3.50B | $3.28B | $3.20B | · | $3.09B | $2.94B | $2.73B | · | $2.31B | |
| Liabilities + Equity | $9.62B | $9.47B | $8.96B | $8.85B | $8.94B | $8.66B | $8.83B | $9.11B | $8.35B | $8.40B | · | $8.14B | $8.03B | $7.83B | · | $7.20B | |
| Shares Outstanding | · | · | 47,418,781 | · | · | · | 48,332,870 | · | · | · | 49,317,402 | · | · | · | 50,256,323 | · |
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 | $85M | $80M | $83M | $84M | $84M | $79M | $82M | $77M | $78M | $74M | $57M | $51M | $51M | $50M | $46M | $52M | |
| Stock-based Comp | $25M | $14M | $15M | $14M | $23M | $12M | $14M | $14M | $23M | $11M | $13M | $18M | $19M | $12M | $10M | $11M | |
| Other Non-cash | · | $90M | · | · | · | $76M | · | · | · | · | · | · | · | · | · | · | |
| Operating Cash Flow | $444M | $739M | $395M | $597M | $377M | $646M | $428M | $611M | $411M | $661M | $604M | $523M | $450M | $454M | $360M | $380M | |
| CapEx | $111M | $170M | $126M | $258M | $175M | $125M | $258M | $88M | $76M | $119M | $127M | $125M | $95M | $98M | $48M | $45M | |
| Investing Cash Flow | $-116M | $-178M | $-102M | $-260M | $-158M | $-125M | $-258M | $-85M | $-59M | $-118M | $-115M | $-116M | $-95M | $-96M | $-51M | $-40M | |
| Net Debt Issued | · | $-1M | · | · | · | $-502M | · | · | · | $-17M | · | · | · | $-18M | · | · | |
| Stock Repurchased | $224M | $237M | $247M | $291M | $226M | $281M | $462M | $227M | $244M | $268M | $344M | $193M | $171M | $142M | $220M | $184M | |
| Net Stock Activity | · | $-237M | · | · | · | $-281M | · | · | · | $-268M | · | · | · | $-142M | · | · | |
| Dividends Paid | $145M | $108M | $109M | $133M | $110M | $115M | $100M | $115M | $101M | $105M | $92M | $106M | $107M | $87M | $85M | $102M | |
| Financing Cash Flow | $-428M | $-446M | $-226M | $-398M | $-303M | $-898M | $-565M | $148M | $-372M | $-391M | $-439M | $-318M | $-297M | $-224M | $-304M | $-280M | |
| Net Change in Cash | $-106M | $110M | $50M | $-62M | $-69M | $-370M | $-412M | $679M | $-35M | $144M | $59M | $86M | $54M | $136M | $10M | $53M | |
| Free Cash Flow | · | $569M | · | · | · | $521M | · | · | · | $542M | · | · | · | $356M | · | · |
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 | 39.5% | 40.0% | · | 38.6% | 38.5% | 39.7% | · | 39.2% | 39.3% | 39.4% | · | 39.3% | 39.3% | 39.9% | · | 38.5% | |
| Operating Margin | 16.1% | 16.7% | · | 11.0% | 14.9% | 15.6% | · | 15.6% | 15.0% | 15.8% | · | 15.8% | 15.8% | 16.6% | · | 15.3% | |
| Net Margin | 11.3% | 11.7% | · | 6.3% | 10.6% | 11.1% | · | 11.1% | 10.9% | 11.3% | · | 11.3% | 11.2% | 11.9% | · | 10.8% | |
| Pretax Margin | 15.9% | 16.3% | · | 10.6% | 14.5% | 15.3% | · | 15.3% | 14.8% | 15.5% | · | 15.5% | 15.4% | 16.2% | · | 14.9% | |
| EBITDA Margin | 17.8% | 18.4% | · | 12.8% | 16.7% | 17.4% | · | 15.6% | 15.0% | 15.8% | · | 15.8% | 15.8% | 16.6% | · | 15.3% | |
| ROA | 6.1% | 6.1% | · | 3.3% | 5.6% | 5.6% | · | 5.6% | 5.7% | 5.9% | · | 6.2% | 6.2% | 6.6% | · | 6.3% | |
| ROE | 14.6% | 15.0% | · | 8.3% | 13.9% | 14.3% | · | 14.7% | 15.1% | 16.1% | · | 17.6% | 18.3% | 20.3% | · | 20.6% | |
| ROIC | 9.3% | 9.4% | · | 5.6% | 8.7% | 8.9% | · | 7.6% | 8.2% | 8.5% | · | 9.4% | 9.6% | 10.3% | · | 9.8% |
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.8 | 2.7 | · | 2.7 | 2.8 | 2.7 | · | 2.6 | 2.3 | 2.2 | · | 2.9 | 2.8 | 2.7 | · | 2.6 | |
| Quick Ratio | 1.6 | 1.5 | · | 1.5 | 1.5 | 1.5 | · | 1.6 | 1.3 | 1.2 | · | 1.6 | 1.5 | 1.4 | · | 1.4 | |
| Debt / Equity | 0.6 | 0.6 | · | 0.7 | 0.6 | 0.7 | · | 0.9 | 0.9 | 0.9 | · | 0.7 | 0.8 | 0.8 | · | 1.0 | |
| LT Debt / Equity | 0.6 | 0.6 | · | 0.7 | 0.6 | 0.7 | · | 0.8 | 0.7 | 0.7 | · | 0.7 | 0.8 | 0.8 | · | 1.0 |
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.5 | 0.5 | · | 0.5 | 0.5 | 0.5 | · | 0.5 | 0.5 | 0.5 | · | 0.5 | 0.6 | 0.6 | · | 0.6 | |
| Inventory Turnover | 1.3 | 1.2 | · | 1.3 | 1.2 | 1.2 | · | 1.2 | 1.2 | 1.2 | · | 1.2 | 1.2 | 1.2 | · | 1.3 | |
| Receivables Turnover | 1.9 | 1.9 | · | 2.0 | 1.9 | 1.8 | · | 1.8 | 1.8 | 1.8 | · | 1.8 | 1.9 | 1.9 | · | 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 | $106.38 | $100.04 | · | $97.22 | $94.68 | $89.15 | · | $89.73 | $87.64 | $85.73 | · | $83.99 | $83.14 | $81.01 | · | $77.14 | |
| Cash Flow / Share | · | $15.59 | · | · | · | $13.37 | · | · | · | $13.38 | · | · | · | $8.99 | · | · | |
| Dividend Paid / Share | $2.49 | $2.26 | $2.26 | $2.26 | $2.26 | $2.05 | $2.05 | $2.05 | $2.05 | $1.86 | $1.86 | $1.86 | $1.86 | $1.72 | $1.72 | $1.72 | |
| EPS (TTM) | $39.23 | $37.19 | · | $35.66 | $39.41 | $38.95 | · | $36.91 | $36.47 | $36.24 | · | $35.85 | $34.69 | $32.60 | · | $27.97 |
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 | $18.84B | $18.38B | · | $17.75B | $17.48B | $17.24B | · | $16.93B | $16.75B | $16.62B | · | $16.28B | $16.02B | $15.67B | · | $14.79B | |
| Net Income TTM | $1.87B | $1.78B | · | $1.73B | $1.92B | $1.91B | · | $1.83B | $1.82B | $1.82B | · | $1.82B | $1.77B | $1.67B | · | $1.45B | |
| P/E | 34.7 | 29.3 | · | 26.7 | 26.4 | 25.4 | · | 28.1 | 24.7 | 28.1 | · | 19.3 | 22.7 | 21.1 | · | 17.5 | |
| Earnings Yield | 2.9% | 3.4% | · | 3.7% | 3.8% | 3.9% | · | 3.5% | 4.0% | 3.6% | · | 5.2% | 4.4% | 4.7% | · | 5.7% | |
| Payout Ratio | · | 19.5% | · | · | · | 24.0% | · | · | · | 22.0% | · | · | · | 17.8% | · | · | |
| Annual Payout | $495M | $460M | · | $458M | $440M | $431M | · | $413M | $404M | $410M | · | $385M | $381M | $373M | · | $381M |
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 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Revenue | $17.94B | $17.17B | $16.48B | $15.23B | $13.02B |
| Gross Margin % | 39.1% | 39.4% | 39.4% | 38.4% | 36.2% |
| Operating Margin % | 13.9% | 15.4% | 15.6% | 14.5% | 11.9% |
| Net Income | $1.71B | $1.91B | $1.83B | $1.55B | $1.04B |
| Diluted EPS | $35.40 | $38.71 | $36.23 | $30.06 | $19.84 |
| Metric | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Debt / Equity | 0.7 | 0.8 | 0.7 | 1.0 | 1.3 |
| Current Ratio | 2.8 | 2.5 | 2.9 | 2.5 | 2.6 |
| Quick Ratio | 1.5 | 1.4 | 1.6 | 1.2 | 1.3 |
| Metric | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| Free Cash Flow | $1.33B | $1.57B | $1.59B | $1.08B | $682M |
Institutional owners (13F) 1,486 filers · $54.5B 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 |
|---|---|---|---|---|
| 170 (+7 vs prior Q) | 54 (-25 vs prior Q) | 498 (+64 vs prior Q) | 449 (+3 vs prior Q) | +1.1M |
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. | $6,303,023,896 | 4,633,213 | 11.56% | Shares |
| VANGUARD GROUP INC | $5,717,564,880 | 5,666,285 | 10.48% | Shares |
| VANGUARD CAPITAL MANAGEMENT LLC | $3,919,896,012 | 2,881,429 | 7.19% | Shares |
| VANGUARD PORTFOLIO MANAGEMENT LLC | $3,137,887,757 | 2,306,592 | 5.75% | Shares |
| STATE STREET CORP | $2,733,034,077 | 2,008,993 | 5.01% | Shares |
| GEODE CAPITAL MANAGEMENT, LLC | $1,857,589,435 | 1,370,120 | 3.41% | Shares |
| WELLS FARGO & COMPANY/MN | $1,213,591,996 | 892,084 | 2.23% | Shares |
| WELLINGTON MANAGEMENT GROUP LLP | $1,055,186,098 | 775,644 | 1.93% | Shares |
| Clearbridge Investments, LLC | $1,025,974,724 | 754,171 | 1.88% | Shares |
| NORTHERN TRUST CORP | $823,067,848 | 605,019 | 1.51% | Shares |
| MORGAN STANLEY | $774,736,755 | 569,489 | 1.42% | Shares |
| FRANKLIN RESOURCES INC | $741,878,233 | 545,338 | 1.36% | Shares |
| GOLDMAN SACHS GROUP INC | $699,444,069 | 514,146 | 1.28% | Shares |
| UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | $696,315,290 | 638,347 | 1.28% | Shares |
| FMR LLC | $694,660,522 | 510,630 | 1.27% | Shares |
| PARNASSUS INVESTMENTS, LLC | $674,012,219 | 541,045 | 1.24% | Shares |
| NORGES BANK | $662,633,155 | 487,087 | 1.22% | Shares |
| BANK OF AMERICA CORP /DE/ | $621,126,917 | 456,577 | 1.14% | Shares |
| Invesco Ltd. | $567,021,628 | 416,805 | 1.04% | Shares |
| DIMENSIONAL FUND ADVISORS LP | $565,604,271 | 415,775 | 1.04% | Shares |
| MASSACHUSETTS FINANCIAL SERVICES CO /MA/ | $532,884,287 | 388,221 | 0.98% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $517,360,120 | 380,300 | 0.95% | Call option |
| JPMORGAN CHASE & CO | $517,050,280 | 382,067 | 0.95% | Shares |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | $499,246,394 | 366,985 | 0.92% | Shares |
| Amundi | $494,244,205 | 363,308 | 0.91% | Shares |
| STIFEL FINANCIAL CORP | $459,275,359 | 337,576 | 0.84% | Shares |
| JANE STREET GROUP, LLC | $427,301,640 | 314,100 | 0.78% | Call option |
| Legal & General Group Plc | $407,050,726 | 299,214 | 0.75% | Shares |
| FIL Ltd | $355,422,185 | 261,263 | 0.65% | Shares |
| VANGUARD FIDUCIARY TRUST CO | $339,901,382 | 249,854 | 0.62% | Shares |
| Bank of New York Mellon Corp | $324,824,240 | 238,771 | 0.60% | Shares |
| Nuveen, LLC | $306,588,086 | 225,367 | 0.56% | Shares |
| STATE FARM MUTUAL AUTOMOBILE INSURANCE CO | $288,497,307 | 212,068 | 0.53% | Shares |
| NEUBERGER BERMAN GROUP LLC | $269,179,530 | 197,952 | 0.49% | Shares |
| DEUTSCHE BANK AG\ | $245,229,785 | 180,263 | 0.45% | Shares |
| UBS Group AG | $239,765,059 | 176,246 | 0.44% | Shares |
| D. E. Shaw & Co., Inc. | $234,800,959 | 172,597 | 0.43% | Shares |
| CITADEL ADVISORS LLC | $232,046,149 | 170,572 | 0.43% | Shares |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $213,854,880 | 157,200 | 0.39% | Put option |
| RAYMOND JAMES FINANCIAL INC | $210,611,458 | 154,816 | 0.39% | Shares |
| AMERICAN CENTURY COMPANIES INC | $205,283,039 | 150,899 | 0.38% | Shares |
| Public Sector Pension Investment Board | $202,034,364 | 148,511 | 0.37% | Shares |
| ProShare Advisors LLC | $196,364,217 | 144,343 | 0.36% | Shares |
| HSBC HOLDINGS PLC | $184,245,813 | 135,375 | 0.34% | Shares |
| Caisse de depot et placement du Quebec | $178,563,383 | 131,258 | 0.33% | Shares |
| BARCLAYS PLC | $177,053,338 | 130,148 | 0.32% | Shares |
| Swiss National Bank | $167,982,192 | 123,480 | 0.31% | Shares |
| Sustainable Growth Advisers, LP | $162,550,502 | 130,483 | 0.30% | Shares |
| ENVESTNET ASSET MANAGEMENT INC | $160,663,409 | 118,100 | 0.29% | Shares |
| JANE STREET GROUP, LLC | $156,446,000 | 115,000 | 0.29% | Put option |
Activists & 5%+ owners 1 position
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 |
|---|---|---|---|---|---|
| David W. Grainger ×17 filings | Aug. 22, 2014 | · | 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 56 insiders · 32 officers · 26 directors
| Insider | Role | Last activity | Shares owned | Buys 12m | Sells 12m | Net 12m |
|---|---|---|---|---|---|---|
| Donald G Macpherson | Chairman and CEO | April 1, 2026 F | 108,740 | 0 | 22 | $-25,957,462 |
| Laurie R Thomson | Interim CFO and VP, Controller | Oct. 1, 2026 A | 989 | 0 | 5 | $-385,519 |
| Deidra C Merriwether | Sr. VP & CFO | April 2, 2026 S | 10,541 | 0 | 24 | $-4,148,436 |
| Robert F Okeef | Interim CFO | Jan. 4, 2021 A | 3,787 | 0 | 0 | $0 |
| Thomas B Okray | SVP & Chief Financial Officer | Sept. 10, 2020 S | 6,231 | 0 | 0 | $0 |
| Yc Chen | President | April 30, 2008 A | 43,746 | 0 | 0 | $0 |
| Wesley M Clark | Pres & Chief Operating Officer | Jan. 5, 2004 | 65,000 | 0 | 0 | $0 |
| Jonny M Leroy | SVP, Chief Technology Officer | May 12, 2026 S | 1,554 | 0 | 5 | $-1,051,327 |
| Paige K Robbins | Sr. VP | May 12, 2026 S | 2,232 | 0 | 5 | $-1,795,451 |
| Melanie J Tinto | SVP & Chief HR Officer | May 1, 2026 F | 3,123 | 0 | 0 | $0 |
| Krantz Nancy L Berardinelli | Sr. VP & CLO | April 1, 2026 F | 3,791 | 0 | 1 | $-199,666 |
| Matt Fortin | SVP & Chief HR Officer | June 20, 2024 S | 1,848 | 0 | 0 | $0 |
| Kathleen S Carroll | SVP & Chief HR Officer | April 1, 2023 F | 4,268 | 0 | 0 | $0 |
| John L Howard | Sr. VP and General Counsel | April 1, 2022 S | 20,567 | 0 | 0 | $0 |
| Eric R Tapia | Vice President & Controller | April 2, 2021 F | 2,716 | 0 | 0 | $0 |
| Ronald L Jadin | Sr. VP & Chief Financial Off | April 24, 2018 M | 20,459 | 0 | 0 | $0 |
| Laura D Brown | Sr. VP, Inv Rel & Comm | April 2, 2018 A | 8,126 | 0 | 0 | $0 |
| Joseph C High | Sr. VP & Chief People Officer | April 2, 2018 A | 6,038 | 0 | 0 | $0 |
| James T Ryan | Chairman of the Board | April 3, 2017 A | 163,478 | 0 | 0 | $0 |
| William Lomax | Vice President and Controller | April 1, 2016 A | 2,722 | 0 | 0 | $0 |
| Court D Carruthers | Sr. VP & Group President | June 4, 2015 S | 22,754 | 0 | 0 | $0 |
| Michael Ali | Sr. VP & Chief Information Off | April 1, 2015 A | · | 0 | 0 | $0 |
| Gregory S Irving | Vice President and Controller | April 30, 2014 A | 3,000 | 0 | 0 | $0 |
| Michael A Pulick | Senior Vice President | July 26, 2013 S | 21,135 | 0 | 0 | $0 |
| Timothy M Ferrarell | Sr. VP, Chief Information Off | April 26, 2013 F | 29,692 | 0 | 0 | $0 |
| Nancy A Hobor | Sr VP-Communications & Inv Rel | May 3, 2010 S | 20,650 | 0 | 0 | $0 |
| Richard L Keyser | Chairman Emeritus | April 26, 2010 F | 155,475 | 0 | 0 | $0 |
| Larry J Loizzo | Vice President | April 27, 2009 F | 37,065 | 0 | 0 | $0 |
| Ogden P Loux | Vice Chairman | April 30, 2008 A | 44,376 | 0 | 0 | $0 |
| Judith E Andringa | Vice President and Controller | April 26, 2006 A | 12,296 | 0 | 0 | $0 |
| John A Schweig | Sr. VP, Strategy & Development | April 28, 2004 A | 41,749 | 0 | 0 | $0 |
| John W Slayton JR | Sr. VP, Merchandising | Jan. 7, 2004 M | 51,764 | 0 | 0 | $0 |
| Cindy J Miller | Director | Sept. 1, 2026 A | · | 0 | 0 | $0 |
| Susan Slavik Williams | Director | Sept. 1, 2026 A | 0 | 0 | 0 | $0 |
| Lucas E Watson | Director | Sept. 1, 2026 A | 157 | 0 | 0 | $0 |
| Katherine D. Jaspon | Director | Sept. 1, 2026 G | · | 0 | 0 | $0 |
| Steven Andrew White | Director | Sept. 1, 2026 G | · | 0 | 0 | $0 |
| Beatriz R Perez | Director | Sept. 1, 2026 A | · | 0 | 0 | $0 |
| Rodney C Adkins | Director | Sept. 1, 2026 A | 400 | 0 | 0 | $0 |
| George S Davis | Director | Sept. 1, 2026 A | · | 0 | 0 | $0 |
| Ernest Scott Santi | Director | Sept. 1, 2026 A | · | 0 | 0 | $0 |
| Christopher J Klein | Director | Sept. 1, 2026 A | · | 0 | 0 | $0 |
| Neil S Novich | Director | Sept. 1, 2026 G | 4,605 | 0 | 0 | $0 |
| Stuart L Levenick | Director | March 1, 2025 A | 0 | 0 | 0 | $0 |
| Ann V Hailey | Director | March 1, 2024 A | 200 | 0 | 0 | $0 |
| Michael James Roberts | Director | March 1, 2023 A | 1,000 | 0 | 0 | $0 |
| Brian P Anderson | Director | March 1, 2022 A | 3,340 | 0 | 0 | $0 |
| James D Slavik | Director | March 1, 2020 A | 255,686 | 0 | 0 | $0 |
| Gary L Rogers | Director | March 1, 2017 A | 310 | 0 | 0 | $0 |
| William K Hall | Director | March 1, 2016 A | 1,468 | 0 | 0 | $0 |
| John W Mccarter JR | Director | March 1, 2014 A | 17,343 | 0 | 0 | $0 |
| Wilbur H Gantz | Director | March 1, 2013 A | 0 | 0 | 0 | $0 |
| Harold B Smith | Director | March 1, 2010 A | 25,354 | 0 | 0 | $0 |
| David W Grainger | Director | March 22, 2007 S | 586,430 | 0 | 0 | $0 |
| Janiece S Webb | Director | March 31, 2005 A | 11,302 | 0 | 0 | $0 |
| KREHBIEL FREDERICK A | · | April 27, 2005 M | 7,680 | 0 | 0 | $0 |
Insiders from SEC Form 3/4/5 filings; net = open-market P/S only
ETF ownership Held by 149 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 | 5.68% | 13,497 SH | Oct. 23, 2026 | Daily |
| SEMG · EA Series Trust | 4.85% | 2,191 NS | July 31, 2026 | N-PORT |
| YOKE · EA Series Trust | 3.43% | 5,790 NS | July 31, 2026 | N-PORT |
| STNC · Hennessy Funds Trust | 3.39% | 2,278 NS | July 31, 2026 | N-PORT |
| NUMG · Nushares ETF Trust | 2.65% | 6,708 NS | July 31, 2026 | N-PORT |
| PDP · Invesco Exchange-Traded Fund Trust | 2.29% | 23,883 SH | Oct. 23, 2026 | Daily |
| BMVP · Invesco Exchange-Traded Fund Trust | 1.87% | 1,451 SH | Oct. 23, 2026 | Daily |
| RUNN · Strategic Trust | 1.71% | 5,429 NS | Aug. 31, 2026 | N-PORT |
| JMID · Janus Detroit Street Trust | 1.60% | 274 NS | July 31, 2026 | N-PORT |
| KNG · First Trust Exchange-Traded Fund IV | 1.56% | 40,006 NS | July 31, 2026 | N-PORT |
| IWP · iShares Trust | 1.39% | 210,308 SH | Sept. 11, 2026 | Daily |
| VOT · VANGUARD INDEX FUNDS | 1.34% | 343,636 SH | Aug. 19, 2026 | Daily |
| RSPN · Invesco Exchange-Traded Fund Trust | 1.28% | 6,859 SH | Oct. 23, 2026 | Daily |
| HQGO · Lattice Strategies Trust | 1.17% | 416 NS | July 31, 2026 | N-PORT |
| MMLG · First Trust Exchange-Traded Fund VI… | 1.03% | 733 NS | Aug. 31, 2026 | N-PORT |
| ESMV · iShares Trust | 0.97% | 59 SH | Sept. 11, 2026 | Daily |
| FXR · First Trust Exchange-Traded AlphaDE… | 0.91% | 4,887 NS | July 31, 2026 | N-PORT |
| FIDU · FIDELITY COVINGTON TRUST | 0.86% | 14,356 NS | July 31, 2026 | N-PORT |
| VIS · VANGUARD WORLD FUND | 0.80% | 53,176 SH | Aug. 19, 2026 | Daily |
| IMCG · iShares Trust | 0.79% | 24,716 SH | Sept. 11, 2026 | Daily |
| DUSL · Direxion Shares ETF Trust | 0.79% | 321 NS | July 31, 2026 | N-PORT |
| DUHP · Dimensional ETF Trust | 0.78% | 69,277 NS | July 31, 2026 | N-PORT |
| JOET · Virtus ETF Trust II | 0.78% | 1,373 NS | July 31, 2026 | N-PORT |
| IYJ · iShares Trust | 0.69% | 10,328 SH | Sept. 11, 2026 | Daily |
| NULG · Nushares ETF Trust | 0.68% | 13,040 NS | July 31, 2026 | N-PORT |
| ROUS · Lattice Strategies Trust | 0.65% | 3,320 NS | July 31, 2026 | N-PORT |
| EGUS · iShares Trust | 0.64% | 138 SH | Sept. 11, 2026 | Daily |
| HUSV · First Trust Exchange-Traded Fund III | 0.60% | 323 NS | July 31, 2026 | N-PORT |
| VO · VANGUARD INDEX FUNDS | 0.59% | 972,077 SH | Aug. 19, 2026 | Daily |
| EXI · iShares Trust | 0.56% | 6,242 SH | Sept. 11, 2026 | Daily |
| SPHQ · Invesco Exchange-Traded Fund Trust | 0.54% | 73,701 SH | Oct. 23, 2026 | Daily |
| SUSA · iShares Trust | 0.52% | 16,545 SH | Sept. 11, 2026 | Daily |
| QUAL · iShares Trust | 0.51% | 186,804 SH | Sept. 11, 2026 | Daily |
| VLLU · Harbor ETF Trust | 0.51% | 17 NS | July 31, 2026 | N-PORT |
| FQAL · FIDELITY COVINGTON TRUST | 0.50% | 5,126 NS | July 31, 2026 | N-PORT |
| VFQY · VANGUARD WELLINGTON FUND | 0.46% | 1,620 SH | Aug. 19, 2026 | Daily |
| JPME · J.P. Morgan Exchange-Traded Fund Tr… | 0.43% | 1,436 NS | July 31, 2026 | N-PORT |
| IWR · iShares Trust | 0.41% | 178,051 SH | Sept. 11, 2026 | Daily |
| IMCB · iShares Trust | 0.40% | 5,232 SH | Sept. 11, 2026 | Daily |
| JPUS · J.P. Morgan Exchange-Traded Fund Tr… | 0.39% | 1,305 NS | July 31, 2026 | N-PORT |
| SNPD · DBX ETF Trust | 0.39% | 9 NS | Aug. 31, 2026 | N-PORT |
| OMFL · Invesco Exchange-Traded Self-Indexe… | 0.35% | 12,114 SH | Oct. 23, 2026 | Daily |
| JQUA · J.P. Morgan Exchange-Traded Fund Tr… | 0.34% | 20,455 NS | July 31, 2026 | N-PORT |
| VMAX · Lattice Strategies Trust | 0.33% | 118 NS | July 31, 2026 | N-PORT |
| FTLS · First Trust Exchange-Traded Fund III | 0.33% | 5,975 NS | July 31, 2026 | N-PORT |
| MTUM · iShares Trust | 0.33% | 62,308 SH | Sept. 11, 2026 | Daily |
| AFLG · First Trust Exchange-Traded Fund VI… | 0.32% | 1,852 NS | Aug. 31, 2026 | N-PORT |
| XOEF · iShares Trust | 0.31% | 54 SH | Sept. 11, 2026 | Daily |
| ESGU · iShares Trust | 0.28% | 38,789 SH | Sept. 11, 2026 | Daily |
| PALC · Pacer Funds Trust | 0.26% | 399 NS | July 31, 2026 | N-PORT |
| DFVX · Dimensional ETF Trust | 0.26% | 994 NS | July 31, 2026 | N-PORT |
| VIG · VANGUARD SPECIALIZED FUNDS | 0.26% | 245,386 SH | Aug. 19, 2026 | Daily |
| DEUS · DBX ETF Trust | 0.24% | 554 NS | Aug. 31, 2026 | N-PORT |
| QARP · DBX ETF Trust | 0.24% | 142 NS | Aug. 31, 2026 | N-PORT |
| HAPI · Harbor ETF Trust | 0.23% | 800 NS | July 31, 2026 | N-PORT |
| PFM · Invesco Exchange-Traded Fund Trust | 0.23% | 1,338 SH | Oct. 23, 2026 | Daily |
| PWS · Pacer Funds Trust | 0.22% | 38 NS | July 31, 2026 | N-PORT |
| EVUS · iShares Trust | 0.22% | 651 SH | Sept. 11, 2026 | Daily |
| RSP · Invesco Exchange-Traded Fund Trust | 0.21% | 153,615 SH | Oct. 23, 2026 | Daily |
| VOOV · VANGUARD ADMIRAL FUNDS | 0.20% | 10,004 SH | Aug. 19, 2026 | Daily |
| EUSA · iShares, Inc. | 0.20% | 2,986 SH | Sept. 11, 2026 | Daily |
| AQLT · iShares Trust | 0.20% | 504 SH | Sept. 10, 2026 | Daily |
| VEGN · ETF Series Solutions | 0.20% | 252 NS | July 31, 2026 | N-PORT |
| GLOF · iShares Trust | 0.19% | 301 SH | Sept. 11, 2026 | Daily |
| VUG · VANGUARD INDEX FUNDS | 0.19% | 516,704 SH | Aug. 19, 2026 | Daily |
| MNZL · EA Series Trust | 0.19% | 33 NS | July 31, 2026 | N-PORT |
| SIZE · iShares Trust | 0.19% | 636 SH | Sept. 11, 2026 | Daily |
| IVE · iShares Trust | 0.19% | 72,071 SH | Sept. 11, 2026 | Daily |
| QLC · FlexShares Trust | 0.18% | 1,344 NS | July 31, 2026 | N-PORT |
| IQSU · New York Life Investments ETF Trust | 0.18% | 428 NS | July 31, 2026 | N-PORT |
| ILCG · iShares Trust | 0.18% | 4,351 SH | Sept. 11, 2026 | Daily |
| IUSV · iShares Trust | 0.18% | 37,935 SH | Sept. 11, 2026 | Daily |
| PFIG · Invesco Exchange-Traded Fund Trust … | 0.17% | 235,000 | Oct. 23, 2026 | Daily |
| SUSL · iShares Trust | 0.16% | 1,543 SH | Sept. 11, 2026 | Daily |
| DFSU · Dimensional ETF Trust | 0.16% | 2,656 NS | July 31, 2026 | N-PORT |
| USSG · DBX ETF Trust | 0.16% | 728 NS | Aug. 31, 2026 | N-PORT |
| DSI · iShares Trust | 0.16% | 6,675 SH | Sept. 11, 2026 | Daily |
| VONG · VANGUARD SCOTTSDALE FUNDS | 0.15% | 58,970 SH | Aug. 19, 2026 | Daily |
| DXUV · Dimensional ETF Trust | 0.15% | 580 NS | July 31, 2026 | N-PORT |
| HLAL · Listed Funds Trust | 0.14% | 1,041 NS | Aug. 31, 2026 | N-PORT |
| IWF · iShares Trust | 0.14% | 140,166 SH | Sept. 11, 2026 | Daily |
| SNPE · DBX ETF Trust | 0.14% | 3,104 NS | Aug. 31, 2026 | N-PORT |
| EGLE · Global X Funds | 0.13% | 2 NS | July 31, 2026 | N-PORT |
| CATH · Global X Funds | 0.12% | 1,131 NS | July 31, 2026 | N-PORT |
| DFAC · Dimensional ETF Trust | 0.11% | 38,337 NS | July 31, 2026 | N-PORT |
| DFAU · Dimensional ETF Trust | 0.11% | 9,881 NS | July 31, 2026 | N-PORT |
| ACVF · ETF Opportunities Trust | 0.10% | 115 NS | July 31, 2026 | N-PORT |
| CHRI · Global X Funds | 0.10% | 6 NS | July 31, 2026 | N-PORT |
| TOPC · iShares Trust | 0.10% | 26 SH | Sept. 11, 2026 | Daily |
| VV · VANGUARD INDEX FUNDS | 0.10% | 52,383 SH | Aug. 19, 2026 | Daily |
| RWL · Invesco Exchange-Traded Fund Trust … | 0.10% | 7,486 SH | Oct. 23, 2026 | Daily |
| XRMI · Global X Funds | 0.10% | 35 NS | July 31, 2026 | N-PORT |
| BBUS · J.P. Morgan Exchange-Traded Fund Tr… | 0.10% | 6,179 NS | July 31, 2026 | N-PORT |
| VOTE · TCW ETF Trust | 0.10% | 755 NS | July 31, 2026 | N-PORT |
| PTLC · Pacer Funds Trust | 0.10% | 2,241 NS | July 31, 2026 | N-PORT |
| XYLD · Global X Funds | 0.09% | 2,224 NS | July 31, 2026 | N-PORT |
| DGRO · iShares Trust | 0.09% | 31,721 SH | Sept. 11, 2026 | Daily |
| BKLC · BNY Mellon ETF Trust | 0.09% | 3,638 NS | July 31, 2026 | N-PORT |
| PBUS · Invesco Exchange-Traded Fund Trust … | 0.09% | 7,133 SH | Oct. 23, 2026 | Daily |
| FEX · First Trust Exchange-Traded AlphaDE… | 0.09% | 1,035 NS | July 31, 2026 | N-PORT |
| XYLG · Global X Funds | 0.09% | 42 NS | July 31, 2026 | N-PORT |
| PBP · Invesco Exchange-Traded Fund Trust | 0.09% | 261 SH | Oct. 23, 2026 | Daily |
| VOO · VANGUARD INDEX FUNDS | 0.09% | 1,126,824 SH | Aug. 19, 2026 | Daily |
| VONE · VANGUARD SCOTTSDALE FUNDS | 0.09% | 7,208 SH | Aug. 19, 2026 | Daily |
| DFUS · Dimensional ETF Trust | 0.09% | 13,426 NS | July 31, 2026 | N-PORT |
| QVML · Invesco Exchange-Traded Fund Trust … | 0.09% | 1,107 SH | Oct. 23, 2026 | Daily |
| ILCB · iShares Trust | 0.09% | 873 SH | Sept. 10, 2026 | Daily |
| XTR · Global X Funds | 0.09% | 3 NS | July 31, 2026 | N-PORT |
| SPUU · Direxion Shares ETF Trust | 0.09% | 164 NS | July 31, 2026 | N-PORT |
| IVV · iShares Trust | 0.08% | 547,645 SH | Sept. 11, 2026 | Daily |
| DCOR · Dimensional ETF Trust | 0.08% | 2,038 NS | July 31, 2026 | N-PORT |
| QDPL · Pacer Funds Trust | 0.08% | 1,029 NS | July 31, 2026 | N-PORT |
| VTI · VANGUARD INDEX FUNDS | 0.08% | 1,423,939 SH | Aug. 19, 2026 | Daily |
| VTHR · VANGUARD SCOTTSDALE FUNDS | 0.08% | 3,656 SH | Aug. 19, 2026 | Daily |
| TOV · EA Series Trust | 0.08% | 159 NS | July 31, 2026 | N-PORT |
| IWB · iShares Trust | 0.08% | 30,168 SH | Sept. 11, 2026 | Daily |
| IUS · Invesco Exchange-Traded Self-Indexe… | 0.08% | 589 SH | Oct. 23, 2026 | Daily |
| IYY · iShares Trust | 0.08% | 1,864 SH | Sept. 10, 2026 | Daily |
| XCLR · Global X Funds | 0.08% | 2 NS | July 31, 2026 | N-PORT |
| IWS · iShares Trust | 0.08% | 9,126 SH | Sept. 11, 2026 | Daily |
| IWV · iShares Trust | 0.08% | 11,943 SH | Sept. 11, 2026 | Daily |
| ITOT · iShares Trust | 0.08% | 56,553 SH | Sept. 11, 2026 | Daily |
| PHDG · Invesco Actively Managed Exchange-T… | 0.07% | 34 SH | Oct. 23, 2026 | Daily |
| PRF · Invesco Exchange-Traded Fund Trust | 0.07% | 5,533 SH | Oct. 23, 2026 | Daily |
| HCMT · Direxion Shares ETF Trust | 0.07% | 299 NS | July 31, 2026 | N-PORT |
| VOXP · Advisors Series Trust | 0.07% | 3 NS | July 31, 2026 | N-PORT |
| SPXL · Direxion Shares ETF Trust | 0.07% | 3,396 NS | July 31, 2026 | N-PORT |
| KOKU · DBX ETF Trust | 0.07% | 420 NS | Aug. 31, 2026 | N-PORT |
| TOK · iShares Trust | 0.07% | 126 SH | Sept. 11, 2026 | Daily |
| TILT · FlexShares Trust | 0.06% | 1,026 NS | July 31, 2026 | N-PORT |
| URTH · iShares, Inc. | 0.06% | 3,979 SH | Sept. 10, 2026 | Daily |
| SPXD · DBX ETF Trust | 0.06% | 3 NS | Aug. 31, 2026 | N-PORT |
| ACWI · iShares Trust | 0.06% | 14,251 SH | Sept. 11, 2026 | Daily |
| APUE · Trust for Professional Managers | 0.05% | 1,009 NS | Aug. 31, 2026 | N-PORT |
| USCL · iShares Trust | 0.05% | 1,162 SH | Sept. 11, 2026 | Daily |
| VT · VANGUARD INTERNATIONAL EQUITY INDEX… | 0.05% | 36,222 SH | Aug. 19, 2026 | Daily |
| EQAL · Invesco Exchange-Traded Fund Trust … | 0.05% | 276 SH | Oct. 23, 2026 | Daily |
| CRBN · iShares Trust | 0.04% | 403 SH | Sept. 10, 2026 | Daily |
| IWD · iShares Trust | 0.02% | 13,637 SH | Sept. 11, 2026 | Daily |
| LGDX · Tidal Trust III | 0.02% | 21 NS | July 31, 2026 | N-PORT |
| NUMV · Nushares ETF Trust | 0.02% | 65 NS | July 31, 2026 | N-PORT |
| VONV · VANGUARD SCOTTSDALE FUNDS | 0.02% | 3,699 SH | Aug. 19, 2026 | Daily |
| NPFE · Elevation Series Trust | 0.00% | 3 NS | July 31, 2026 | N-PORT |
| BLV · VANGUARD BOND INDEX FUNDS | · | · | July 15, 2026 | Daily |
| BND · VANGUARD BOND INDEX FUNDS | · | · | July 15, 2026 | Daily |
| VCLT · VANGUARD SCOTTSDALE FUNDS | · | · | July 15, 2026 | Daily |
| VTC · VANGUARD SCOTTSDALE FUNDS | · | · | July 30, 2026 | Daily |
| BNDW · VANGUARD SCOTTSDALE FUNDS | · | · | July 14, 2026 | Daily |
| VCEB · VANGUARD WORLD FUND | · | · | July 30, 2026 | Daily |
GWW Analyst Consensus Bullish and bearish analyst opinions, 12-month price target, upside
12-Month Price Target
14 analysts · 2026-10-22Mean target $1331.57 -1.4%
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 |
|---|---|---|---|---|---|---|
| GWW | $47.85B | 28.5 | 4.5% | 9.5% | 48.1% | 39.1% |
| URI | $51.06B | 21.0 | 4.9% | 15.5% | 28.4% | 38.2% |
| FAST | $46.07B | 36.8 | 8.7% | 15.3% | 33.0% | 45.0% |
| FERG | · | 24.0 | 3.8% | 6.0% | 32.3% | 30.7% |
| SUNB | $31.40B | 24.3 | 3.4% | 11.9% | 17.7% | 38.5% |
| WCC | $11.90B | 18.7 | 7.8% | 2.7% | 12.8% | · |
| WSO | $13.14B | 27.5 | -5.0% | 6.9% | 18.3% | 28.1% |
| AIT | $12.44B | 30.9 | 8.8% | 8.3% | 22.4% | 30.3% |
| QXO | $13.01B | -30.6 | 11925.0% | -4.1% | -2.9% | 23.0% |
| CNM | · | 23.1 | 2.8% | 5.8% | 23.9% | 26.9% |
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.