Revenue
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $9.80B | $8.60B | $8.89B | $9.60B | $8.32B | $7.24B | $7.52B | $7.68B | $7.65B | $7.47B | $5.93B | $5.00B | $4.52B | $4.25B | $4.49B | — | — | — | — |
| Gross profit | $6.53B | $5.94B | $5.70B | $5.24B | $5.00B | $4.92B | $4.84B | $4.78B | $4.83B | $4.82B | $3.69B | $2.74B | $2.69B | — | — | — | — | — | — |
| Gross margin | 66.68% | 69.12% | 64.12% | 54.58% | 60.19% | 67.97% | 64.39% | 62.26% | 63.09% | 64.57% | 62.20% | 54.79% | 59.57% | — | — | — | — | — | — |
| Operating expenses | $7.56B | $6.45B | $6.99B | $7.67B | $6.60B | $5.54B | $5.99B | $6.21B | $5.87B | $5.78B | $4.68B | $3.88B | $1.61B | — | — | — | — | — | — |
| Operating income | $2.24B | $2.15B | $1.91B | $1.92B | $1.71B | $1.71B | $1.53B | $1.47B | $1.78B | $1.70B | $1.25B | $1.11B | $1.08B | $1.00B | $887.3M | $810.4M | $660.3M | $655.2M | $627.2M |
| Operating margin | 22.91% | 25.03% | 21.46% | 20.05% | 20.62% | 23.56% | 20.36% | 19.12% | 23.22% | 22.70% | 21.10% | 22.25% | 23.90% | 23.56% | 19.78% | — | — | — | — |
| EBITDA | $3.72B | $3.51B | $3.17B | $3.05B | $2.79B | $2.68B | $2.46B | $2.31B | $2.57B | $2.46B | $1.81B | $1.50B | $1.42B | $1.36B | $1.22B | $1.12B | $1.00B | $984.8M | $955.1M |
| EBITDA margin | 37.99% | 40.78% | 35.67% | 31.75% | 33.54% | 37.04% | 32.67% | 30.13% | 33.66% | 32.91% | 30.58% | 30.09% | 31.43% | 32.13% | 27.14% | — | — | — | — |
| Net income | $1.56B | $1.52B | $1.33B | $1.41B | $1.30B | $1.20B | $1.13B | $1.06B | $1.20B | — | $640.3M | $589.5M | $578.6M | $546.3M | $526.2M | $456.5M | $382.4M | $359.1M | $335.6M |
| Net profit margin | 15.87% | 17.72% | 14.97% | 14.69% | 15.61% | 16.59% | 15.08% | 13.81% | 15.75% | — | 10.80% | 11.80% | 12.80% | 12.87% | 11.73% | — | — | — | — |
| Basic EPSper basic share | $4.84 | $4.83 | $4.22 | $4.46 | $4.12 | $3.80 | $3.60 | $3.36 | $3.81 | $2.98 | $2.36 | $2.61 | $2.54 | $2.37 | $2.26 | $1.95 | $1.64 | $1.54 | $1.44 |
| Diluted EPSper diluted share | $4.81 | $4.83 | $4.22 | $4.45 | $4.11 | $3.79 | $3.58 | $3.34 | $3.79 | $2.96 | $2.34 | $2.59 | $2.51 | $2.35 | $2.24 | $1.93 | $1.62 | $1.52 | $1.42 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 10.23%33.32M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 6.52%21.26M shares |
STATE STREET CORP | 6.47%21.09M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 5.18%16.88M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.84%9.24M shares |
BANK OF AMERICA CORP /DE/ | 2.64%8.61M shares |
WELLS FARGO & COMPANY/MN | 2.63%8.57M shares |
DEUTSCHE BANK AG\ | 1.86%6.05M shares |
AMERIPRISE FINANCIAL INC | 1.79%5.82M shares |
CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 1.65%5.39M shares |
JPMORGAN CHASE & CO | 1.58%5.16M shares |
FRANKLIN RESOURCES INC | 1.43%4.67M shares |
Invesco Ltd. | 1.42%4.62M shares |
MORGAN STANLEY | 1.32%4.29M shares |
FEDERATED HERMES, INC. | 1.27%4.13M shares |
ENVESTNET ASSET MANAGEMENT INC | 1.15%3.73M shares |
WELLINGTON MANAGEMENT GROUP LLP | 1.10%3.57M shares |
NORTHERN TRUST CORP | 1.07%3.49M shares |
BARCLAYS PLC | 0.99%3.22M shares |
Nuveen, LLC | 0.88%2.88M shares |
Percentages use 325.85M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 19, 2026Form 4 | Krueger DanielEVP WEC Infrastructure | SellCommon Stock | 1.7K | $111.11 | $185.0K | 7.3K |
| May 19, 2026Form 4 | Krueger DanielEVP WEC Infrastructure | SellCommon Stock | 1.0K | $110.92 | $110.9K | 9.0K |
| May 19, 2026Form 4 | Krueger DanielEVP WEC Infrastructure | SellCommon Stock | 2.0K | $110.85 | $221.7K | 10.0K |
| Feb 24, 2026Form 4 | PAYNE ULICE JRDirector | SellCommon Stock | 1.4K | $114.60 | $166.2K | 20.5K |
| Feb 23, 2026Form 4 | KLAPPA GALE EDirector | SellCommon Stock | 3.2K | $115.44 | $367.1K | 276.6K |