Revenue
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 | $59.40B | $55.75B | $49.73B | $43.10B | $40.87B | $35.99B | $34.19B | $32.72B | $32.24B | $31.47B | $18.99B | $19.17B | $19.26B | $17.94B | $16.83B | $16.01B | $15.07B | $13.63B | $14.15B |
| Net income | $10.31B | $9.27B | $9.03B | $5.25B | $8.53B | $3.53B | $4.45B | $3.96B | $3.86B | $4.13B | $2.83B | $2.85B | $3.76B | $2.71B | $1.54B | $3.08B | $2.55B | $1.20B | $2.58B |
| Basic EPSper diluted share | $25.93 | $22.94 | $21.97 | $12.50 | $19.38 | $7.82 | $9.77 | $8.55 | $8.26 | $8.94 | $8.71 | $8.50 | $11.02 | $7.96 | $4.55 | $9.08 | $7.57 | $3.52 | $7.70 |
| Diluted EPSper diluted share | $25.68 | $22.70 | $21.80 | $12.39 | $19.24 | $7.79 | $9.71 | $8.49 | $8.19 | $8.87 | $8.62 | $8.42 | $10.92 | $7.89 | $4.52 | $9.04 | $7.55 | $3.50 | $7.63 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 8, 2026Form 4 | Ortega Juan LuisExecutive Vice President* | SellCommon Shares | 3.9K | $322.08 | $1.25M | 28.9K |
| May 27, 2026Form 4 | Keogh John WPresident &COO | SellCommon Shares | 2.8K | $321.95 | $909.2K | 203.3K |
| May 27, 2026Form 4 | Keogh John WPresident &COO | SellCommon Shares | 20.2K | $321.45 | $6.49M | 206.1K |
| May 21, 2026Form 4 | ATIEH MICHAEL GDirector | SellCommon Shares | 578 | $329.53 | $190.5K | 40.0K |
| Mar 19, 2026Form 4 | Steimer OlivierDirector | SellCommon Shares | 2.0K | $329.30 | $658.6K | 25.5K |