Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Research & development | $8.1M | $7.5M | $7.4M | $6.1M | $5.2M | $5.3M | $5.3M | $4.7M | $4.4M | $4.5M | $4.4M | $4.8M | $3.6M | $2.2M | — | — | — | — |
| Operating expenses | $556.2M | $570.6M | $556.7M | $484.2M | $473.6M | $497.2M | $396.5M | $326.2M | $313.1M | $318.4M | $313.5M | $328.0M | $247.2M | $198.5M | $163.7M | $166.6M | $169.7M | $143.8M |
| Net income | $542.8M | $479.4M | $419.3M | $524.5M | $519.3M | $528.9M | $332.6M | $321.8M | $272.2M | $274.5M | $286.6M | $297.4M | $221.4M | $167.9M | $141.7M | $127.7M | $111.9M | $84.5M |
| Basic EPSper diluted share | $5.72 | $5.05 | $4.51 | $5.73 | $5.60 | $5.68 | $4.52 | $4.61 | $3.92 | $3.94 | $4.09 | $4.32 | $3.66 | $3.24 | $3.03 | $2.74 | $2.42 | $1.87 |
| Diluted EPSper diluted share | $5.72 | $5.05 | $4.51 | $5.73 | $5.05 | $5.68 | $4.52 | $4.61 | $3.92 | $3.94 | $4.09 | $4.32 | $3.65 | $3.23 | $3.01 | $2.73 | $2.41 | $1.86 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 24, 2026Form 4 · 10b5-1 | HOLMES NED SDirector | SellCommon Stock · indirect | 100 | $72.74 | $7.3K | 40.0K |
| Jun 24, 2026Form 4 · 10b5-1 | HOLMES NED SDirector | SellCommon Stock · indirect | 500 | $72.72 | $36.4K | 90.2K |
| Jun 24, 2026Form 4 · 10b5-1 | HOLMES NED SDirector | SellCommon Stock | 500 | $72.73 | $36.4K | 74.6K |
| Jun 17, 2026Form 4 · 10b5-1 | HOLMES NED SDirector | SellCommon Stock · indirect | 90 | $71.69 | $6.5K | 40.1K |
| Jun 17, 2026Form 4 · 10b5-1 | HOLMES NED SDirector | SellCommon Stock · indirect | 10 | $70.94 | $709.40 | 40.2K |