Revenue
$1.4B
▲ 37.6% YoY
Net Income
$316.9M
▼ 28.6% YoY
EPS
$2.56
▼ 25.4% YoY
Cash
$133.8M
▲ 15.5% YoY
FY 2025 · As of 2025-12-31
Last 90 days
| Insider | Type | Date | Shares | Price | Value | |
|---|---|---|---|---|---|---|
Snyder Mark Howard SVP, CHIEF LEGAL OFFICER | Vest | Jun 12, 2026 | 5.0K | $0.00 | $0 | Form 4 ↗ |
Snyder Mark Howard SVP, CHIEF LEGAL OFFICER | Sell tax | Jun 12, 2026 | 2.7K | $69.50 | $189K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Jun 3, 2026 | 10.0K | $12.07 | $121K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 3, 2026 | 400 | $66.37 | $27K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 3, 2026 | 1.5K | $67.67 | $102K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 3, 2026 | 2.0K | $68.74 | $137K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 3, 2026 | 6.1K | $69.69 | $425K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Jun 2, 2026 | 20.0K | $12.07 | $241K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 2, 2026 | 16.6K | $66.31 | $1.10M | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 2, 2026 | 3.4K | $66.75 | $227K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Jun 1, 2026 | 20.0K | $12.07 | $241K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 1, 2026 | 1.6K | $66.39 | $107K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 1, 2026 | 13.0K | $67.41 | $876K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jun 1, 2026 | 5.4K | $68.35 | $369K | Form 4 ↗ |
Connaughton Bernadette Director | Sell | Jun 1, 2026 | 1.6K | $66.21 | $108K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | May 13, 2026 | 10.0K | $12.07 | $121K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 13, 2026 | 2.1K | $68.10 | $143K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 13, 2026 | 3.4K | $68.88 | $231K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 13, 2026 | 4.0K | $69.79 | $276K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 13, 2026 | 600 | $70.81 | $42K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | May 12, 2026 | 20.0K | $12.07 | $241K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 12, 2026 | 100 | $67.85 | $7K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 12, 2026 | 1.4K | $70.29 | $98K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 12, 2026 | 9.8K | $71.37 | $700K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 12, 2026 | 5.9K | $72.15 | $426K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 12, 2026 | 2.8K | $73.12 | $205K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | May 11, 2026 | 20.0K | $12.07 | $241K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 11, 2026 | 9.7K | $64.63 | $629K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 11, 2026 | 3.6K | $65.46 | $234K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | May 11, 2026 | 6.7K | $66.33 | $444K | Form 4 ↗ |
Posard Matthew L. Director | Grant | May 5, 2026 | 3.8K | $0.00 | $0 | Form 4 ↗ |
Krishnan Mahesh Director | Grant | May 5, 2026 | 3.8K | $0.00 | $0 | Form 4 ↗ |
Lang James Paul Director | Grant | May 5, 2026 | 3.8K | $0.00 | $0 | Form 4 ↗ |
Henderson Jeffrey William Director | Grant | May 5, 2026 | 3.8K | $0.00 | $0 | Form 4 ↗ |
DUNCAN BARBARA GAYLE Director | Grant | May 5, 2026 | 3.8K | $0.00 | $0 | Form 4 ↗ |
Connaughton Bernadette Director | Grant | May 5, 2026 | 6.8K | $0.00 | $0 | Form 4 ↗ |
Connaughton Bernadette Director | Sell | May 1, 2026 | 1.6K | $63.48 | $103K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Apr 6, 2026 | 10.0K | $12.07 | $121K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Apr 6, 2026 | 5.9K | $63.14 | $373K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Apr 6, 2026 | 4.1K | $64.02 | $262K | Form 4 ↗ |