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 | |
|---|---|---|---|---|---|---|
Torley Helen PRESIDENT AND CEO | Vest | Aug 19, 2026 | 20.0K | $18.41 | $368K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 19, 2026 | 7.2K | $106.36 | $766K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 19, 2026 | 9.6K | $107.22 | $1.03M | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 19, 2026 | 3.2K | $107.77 | $345K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Aug 18, 2026 | 20.0K | $18.41 | $368K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 18, 2026 | 5.7K | $103.08 | $588K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 18, 2026 | 4.9K | $104.11 | $510K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 18, 2026 | 9.4K | $104.87 | $986K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Aug 17, 2026 | 20.0K | $18.41 | $368K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 17, 2026 | 900 | $98.96 | $89K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 17, 2026 | 500 | $100.46 | $50K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 17, 2026 | 2.1K | $101.77 | $214K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 17, 2026 | 9.0K | $102.55 | $923K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Aug 17, 2026 | 7.5K | $103.48 | $776K | Form 4 ↗ |
Connaughton Bernadette Director | Sell | Aug 10, 2026 | 1.6K | $102.80 | $167K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Vest | Jul 8, 2026 | 1.9K | $12.07 | $23K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jul 8, 2026 | 888 | $79.28 | $70K | Form 4 ↗ |
Torley Helen PRESIDENT AND CEO | Sell | Jul 8, 2026 | 1.0K | $80.19 | $83K | Form 4 ↗ |
Connaughton Bernadette Director | Sell | Jul 1, 2026 | 1.0K | $76.39 | $76K | Form 4 ↗ |
Connaughton Bernadette Director | Sell | Jul 1, 2026 | 625 | $77.21 | $48K | Form 4 ↗ |
RAMSAY DAVID A EVP, PRESIDENT, DRUG DELIVERY | Vest | Jun 30, 2026 | 10.0K | $0.00 | $0 | Form 4 ↗ |
RAMSAY DAVID A EVP, PRESIDENT, DRUG DELIVERY | Sell tax | Jun 30, 2026 | 5.4K | $78.27 | $423K | Form 4 ↗ |
Krishnan Mahesh Director | Vest | Jun 29, 2026 | 7.3K | $38.46 | $281K | Form 4 ↗ |
Krishnan Mahesh Director | Sell | Jun 29, 2026 | 7.3K | $75.00 | $548K | Form 4 ↗ |
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 ↗ |