TRUPANION, INC.
TRUP · Hospital & Medical Service Plans · 43.6M shares · +5%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: -$27M (gross $6M, SBC $33M)
Reference price $22.00 · est. market cap ~$960M — last insider sale, 2026-06-05 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C64Trupanion — pet medical-insurance subscriber business near breakeven.
Strengths
- Free cash flow 100th pct; recurring, growing subscriber base
Risks
- Very thin gross margin (9th pct); veterinary-cost inflation
- Capital/regulatory (insurance) constraints on growth
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
16.1%
Operating margin
1.0%
ROIC
2.3%
Revenue growth (QoQ)
1.9%
Debt / equity
0.3×
Net debt / EBITDA
-9.1×
Interest coverage
1.0×
Current ratio
1.7×
Free cash flow
$75M
EBITDA
$30M
Tangible book value
$320M
Cash & investments
$372M
Stock comp / revenue
2.7%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-05 | WEINRAUCH STEVE | Sell | 6.7K | $22.00 |
| 2026-06-05 | WEINRAUCH STEVE | Option exercise | 8.5K | $15.46 |
| 2026-05-28 | GALLAGHER JOHN R | Sell | 3.6K | $21.69 |
| 2026-05-27 | Qureshi Fawwad | Sell | 170 | $22.62 |
| 2026-05-27 | Qureshi Fawwad | Sell | 6.0K | $22.17 |
| 2026-05-25 | MCGIBNEY BRENNA | Option exercise | 31 | — |
| 2026-05-25 | MCGIBNEY BRENNA | Tax withheld | 16 | $21.86 |
| 2026-05-25 | MCGIBNEY BRENNA | Option exercise | 18 | — |
| 2026-05-25 | MCGIBNEY BRENNA | Tax withheld | 9 | $21.86 |
| 2026-05-25 | MCGIBNEY BRENNA | Option exercise | 338 | — |
| 2026-05-25 | MCGIBNEY BRENNA | Tax withheld | 180 | $21.86 |
| 2026-05-25 | WEINRAUCH STEVE | Option exercise | 40 | — |
| 2026-05-25 | WEINRAUCH STEVE | Tax withheld | 9 | $21.86 |
| 2026-05-25 | WEINRAUCH STEVE | Option exercise | 353 | — |
| 2026-05-25 | WEINRAUCH STEVE | Tax withheld | 85 | $21.86 |
| 2026-05-25 | BEARMAN ASHER | Tax withheld | 40 | $21.86 |
| 2026-05-25 | GALLAGHER JOHN R | Option exercise | 45 | — |
| 2026-05-25 | MCGIBNEY BRENNA | Tax withheld | 14 | $21.86 |
| 2026-05-25 | WHEELER SIMON | Option exercise | 321 | — |
| 2026-05-25 | WHEELER SIMON | Tax withheld | 150 | $21.86 |
| 2026-05-25 | Qureshi Fawwad | Option exercise | 3.8K | — |
| 2026-05-25 | Qureshi Fawwad | Tax withheld | 1.5K | $21.86 |
| 2026-05-25 | Tooth Margaret | Option exercise | 1.2K | — |
| 2026-05-25 | Tooth Margaret | Sell | 491 | $21.86 |
| 2026-05-25 | GALLAGHER JOHN R | Option exercise | 29 | — |
| 2026-05-25 | GALLAGHER JOHN R | Tax withheld | 7 | $21.86 |
| 2026-05-25 | GALLAGHER JOHN R | Option exercise | 451 | — |
| 2026-05-25 | GALLAGHER JOHN R | Tax withheld | 109 | $21.86 |
| 2026-05-25 | MCGIBNEY BRENNA | Option exercise | 27 | — |
| 2026-05-25 | BEARMAN ASHER | Option exercise | 125 | — |
| 2026-05-25 | GALLAGHER JOHN R | Tax withheld | 10 | $21.86 |
| 2026-05-25 | MCGIBNEY BRENNA | Option exercise | 234 | — |
| 2026-05-25 | MCGIBNEY BRENNA | Tax withheld | 125 | $21.86 |
| 2026-05-22 | WEINRAUCH STEVE | Tax withheld | 713 | $21.98 |
| 2026-05-22 | WEINRAUCH STEVE | Option exercise | 1.5K | — |
| 2026-05-22 | WEINRAUCH STEVE | Tax withheld | 373 | $21.98 |
| 2026-05-22 | Qureshi Fawwad | Option exercise | 312 | — |
| 2026-05-22 | Qureshi Fawwad | Tax withheld | 124 | $21.98 |
| 2026-05-22 | Qureshi Fawwad | Option exercise | 5.2K | — |
| 2026-05-22 | Qureshi Fawwad | Tax withheld | 2.1K | $21.98 |
| 2026-05-22 | Qureshi Fawwad | Option exercise | 4.4K | — |
| 2026-05-22 | Qureshi Fawwad | Tax withheld | 1.8K | $21.98 |
| 2026-05-22 | BEARMAN ASHER | Option exercise | 265 | — |
| 2026-05-22 | BEARMAN ASHER | Tax withheld | 85 | $21.98 |
| 2026-05-22 | BEARMAN ASHER | Option exercise | 8 | — |
| 2026-05-22 | BEARMAN ASHER | Tax withheld | 2 | $21.98 |
| 2026-05-22 | BEARMAN ASHER | Option exercise | 379 | — |
| 2026-05-22 | BEARMAN ASHER | Tax withheld | 122 | $21.98 |
| 2026-05-22 | BEARMAN ASHER | Option exercise | 1.8K | — |
| 2026-05-22 | BEARMAN ASHER | Tax withheld | 595 | $21.98 |
| 2026-05-22 | WHEELER SIMON | Option exercise | 937 | — |
| 2026-05-22 | WHEELER SIMON | Tax withheld | 440 | $21.98 |
| 2026-05-22 | WHEELER SIMON | Option exercise | 527 | — |
| 2026-05-22 | WHEELER SIMON | Tax withheld | 247 | $21.98 |
| 2026-05-22 | WHEELER SIMON | Option exercise | 384 | — |
| 2026-05-22 | WHEELER SIMON | Tax withheld | 180 | $21.98 |
| 2026-05-22 | RAWLINGS DARRYL | Option exercise | 312 | — |
| 2026-05-22 | Tooth Margaret | Option exercise | 312 | — |
| 2026-05-22 | Tooth Margaret | Tax withheld | 122 | $21.98 |
| 2026-05-22 | Tooth Margaret | Option exercise | 3.0K | — |
| 2026-05-22 | Tooth Margaret | Tax withheld | 1.2K | $21.98 |
| 2026-05-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2026-05-22 | Tooth Margaret | Tax withheld | 2.5K | $21.98 |
| 2026-05-22 | Tooth Margaret | Option exercise | 8.2K | — |
| 2026-05-22 | Tooth Margaret | Tax withheld | 3.2K | $21.98 |
| 2026-05-22 | MCGIBNEY BRENNA | Option exercise | 1.2K | — |
| 2026-05-22 | MCGIBNEY BRENNA | Tax withheld | 669 | $21.98 |
| 2026-05-22 | MCGIBNEY BRENNA | Option exercise | 1.9K | — |
| 2026-05-22 | MCGIBNEY BRENNA | Tax withheld | 1.0K | $21.98 |
| 2026-05-22 | MCGIBNEY BRENNA | Option exercise | 2.7K | — |
| 2026-05-22 | MCGIBNEY BRENNA | Tax withheld | 1.4K | $21.98 |
| 2026-05-22 | GALLAGHER JOHN R | Option exercise | 865 | — |
| 2026-05-22 | GALLAGHER JOHN R | Tax withheld | 210 | $21.98 |
| 2026-05-22 | GALLAGHER JOHN R | Option exercise | 3.3K | — |
| 2026-05-22 | GALLAGHER JOHN R | Tax withheld | 810 | $21.98 |
| 2026-05-22 | GALLAGHER JOHN R | Option exercise | 2.1K | — |
| 2026-05-22 | GALLAGHER JOHN R | Tax withheld | 505 | $21.98 |
| 2026-05-22 | POWELL BRADLEY S | Option exercise | 639 | — |
| 2026-05-22 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2026-05-22 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2026-05-22 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2026-05-22 | WEINRAUCH STEVE | Option exercise | 2.9K | — |
| 2026-05-06 | RAWLINGS DARRYL | Other | 1.4K | — |
| 2026-04-28 | GALLAGHER JOHN R | Sell | 431 | $27.47 |
| 2026-03-30 | GALLAGHER JOHN R | Sell | 430 | $25.47 |
| 2026-03-04 | DREYER EMILY | Sell | 7.8K | $28.15 |
| 2026-02-27 | Qureshi Fawwad | Sell | 2.8K | $26.46 |
| 2026-02-27 | GALLAGHER JOHN R | Sell | 5.3K | $26.52 |
| 2026-02-25 | MCGIBNEY BRENNA | Option exercise | 31 | — |
| 2026-02-25 | MCGIBNEY BRENNA | Tax withheld | 16 | $26.70 |
| 2026-02-25 | MCGIBNEY BRENNA | Option exercise | 17 | — |
| 2026-02-25 | MCGIBNEY BRENNA | Tax withheld | 9 | $26.70 |
| 2026-02-25 | MCGIBNEY BRENNA | Option exercise | 338 | — |
| 2026-02-25 | MCGIBNEY BRENNA | Tax withheld | 180 | $26.70 |
| 2026-02-25 | MCGIBNEY BRENNA | Option exercise | 27 | — |
| 2026-02-25 | MCGIBNEY BRENNA | Tax withheld | 14 | $26.70 |
| 2026-02-25 | RAWLINGS DARRYL | Option exercise | 946 | — |
| 2026-02-25 | Qureshi Fawwad | Sell | 4.6K | $25.61 |
| 2026-02-25 | Qureshi Fawwad | Option exercise | 3.8K | — |
| 2026-02-25 | Qureshi Fawwad | Tax withheld | 913 | $26.70 |
| 2026-02-25 | WHEELER SIMON | Option exercise | 322 | — |
| 2026-02-25 | WHEELER SIMON | Tax withheld | 151 | $26.70 |
| 2026-02-25 | BEARMAN ASHER | Option exercise | 180 | — |
| 2026-02-25 | BEARMAN ASHER | Tax withheld | 68 | $26.70 |
| 2026-02-25 | BEARMAN ASHER | Option exercise | 125 | — |
| 2026-02-25 | BEARMAN ASHER | Tax withheld | 48 | $26.70 |
| 2026-02-25 | GALLAGHER JOHN R | Option exercise | 735 | — |
| 2026-02-25 | GALLAGHER JOHN R | Tax withheld | 178 | $26.70 |
| 2026-02-25 | GALLAGHER JOHN R | Option exercise | 29 | — |
| 2026-02-25 | GALLAGHER JOHN R | Tax withheld | 7 | $26.70 |
| 2026-02-25 | GALLAGHER JOHN R | Option exercise | 451 | — |
| 2026-02-25 | GALLAGHER JOHN R | Tax withheld | 109 | $26.70 |
| 2026-02-25 | GALLAGHER JOHN R | Option exercise | 45 | — |
| 2026-02-25 | GALLAGHER JOHN R | Tax withheld | 10 | $26.70 |
| 2026-02-25 | DREYER EMILY | Option exercise | 1.5K | — |
| 2026-02-25 | DREYER EMILY | Tax withheld | 360 | $26.70 |
| 2026-02-25 | DREYER EMILY | Option exercise | 343 | — |
| 2026-02-25 | DREYER EMILY | Tax withheld | 83 | $26.70 |
| 2026-02-25 | WEINRAUCH STEVE | Option exercise | 531 | — |
| 2026-02-25 | WEINRAUCH STEVE | Tax withheld | 129 | $26.70 |
| 2026-02-25 | WEINRAUCH STEVE | Option exercise | 41 | — |
| 2026-02-25 | WEINRAUCH STEVE | Tax withheld | 9 | $26.70 |
| 2026-02-25 | WEINRAUCH STEVE | Option exercise | 353 | — |
| 2026-02-25 | Tooth Margaret | Tax withheld | 1.3K | $26.70 |
| 2026-02-25 | WEINRAUCH STEVE | Sell | 85 | $26.70 |
| 2026-02-25 | Tooth Margaret | Option exercise | 1.2K | — |
| 2026-02-25 | Tooth Margaret | Option exercise | 3.3K | — |
| 2026-02-25 | Tooth Margaret | Tax withheld | 491 | $26.70 |
| 2026-02-25 | MCGIBNEY BRENNA | Option exercise | 233 | — |
| 2026-02-25 | MCGIBNEY BRENNA | Tax withheld | 124 | $26.70 |
| 2026-02-22 | GALLAGHER JOHN R | Option exercise | 864 | — |
| 2026-02-22 | MCGIBNEY BRENNA | Option exercise | 1.2K | — |
| 2026-02-22 | MCGIBNEY BRENNA | Tax withheld | 699 | $27.16 |
| 2026-02-22 | MCGIBNEY BRENNA | Option exercise | 1.4K | — |
| 2026-02-22 | MCGIBNEY BRENNA | Tax withheld | 724 | $27.16 |
| 2026-02-22 | MCGIBNEY BRENNA | Option exercise | 1.9K | — |
| 2026-02-22 | MCGIBNEY BRENNA | Tax withheld | 1.0K | $27.16 |
| 2026-02-22 | WEINRAUCH STEVE | Option exercise | 2.9K | — |
| 2026-02-22 | WEINRAUCH STEVE | Tax withheld | 869 | $27.16 |
| 2026-02-22 | WEINRAUCH STEVE | Option exercise | 2.0K | — |
| 2026-02-22 | WEINRAUCH STEVE | Tax withheld | 601 | $27.16 |
| 2026-02-22 | Qureshi Fawwad | Option exercise | 913 | — |
| 2026-02-22 | Qureshi Fawwad | Tax withheld | 270 | $27.16 |
| 2026-02-22 | Qureshi Fawwad | Option exercise | 5.2K | — |
| 2026-02-22 | Qureshi Fawwad | Tax withheld | 1.5K | $27.16 |
| 2026-02-22 | Qureshi Fawwad | Option exercise | 313 | — |
| 2026-02-22 | Qureshi Fawwad | Tax withheld | 92 | $27.16 |
| 2026-02-22 | BEARMAN ASHER | Option exercise | 973 | — |
| 2026-02-22 | BEARMAN ASHER | Tax withheld | 365 | $27.16 |
| 2026-02-22 | BEARMAN ASHER | Option exercise | 266 | — |
| 2026-02-22 | BEARMAN ASHER | Tax withheld | 99 | $27.16 |
| 2026-02-22 | BEARMAN ASHER | Option exercise | 9 | — |
| 2026-02-22 | BEARMAN ASHER | Tax withheld | 3 | $27.16 |
| 2026-02-22 | BEARMAN ASHER | Option exercise | 379 | — |
| 2026-02-22 | BEARMAN ASHER | Tax withheld | 142 | $27.16 |
| 2026-02-22 | DREYER EMILY | Option exercise | 2.2K | — |
| 2026-02-22 | DREYER EMILY | Tax withheld | 666 | $27.16 |
| 2026-02-22 | DREYER EMILY | Option exercise | 1.3K | — |
| 2026-02-22 | DREYER EMILY | Tax withheld | 397 | $27.16 |
| 2026-02-22 | POWELL BRADLEY S | Option exercise | 638 | — |
| 2026-02-22 | WHEELER SIMON | Option exercise | 938 | — |
| 2026-02-22 | WHEELER SIMON | Tax withheld | 440 | $27.16 |
| 2026-02-22 | WHEELER SIMON | Option exercise | 1.5K | — |
| 2026-02-22 | WHEELER SIMON | Tax withheld | 717 | $27.16 |
| 2026-02-22 | WHEELER SIMON | Option exercise | 527 | — |
| 2026-02-22 | WHEELER SIMON | Tax withheld | 247 | $27.16 |
| 2026-02-22 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2026-02-22 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2026-02-22 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2026-02-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2026-02-22 | Tooth Margaret | Tax withheld | 1.7K | $27.16 |
| 2026-02-22 | Tooth Margaret | Option exercise | 313 | — |
| 2026-02-22 | Tooth Margaret | Tax withheld | 92 | $27.16 |
| 2026-02-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2026-02-22 | Tooth Margaret | Tax withheld | 1.5K | $27.16 |
| 2026-02-22 | Tooth Margaret | Option exercise | 3.0K | — |
| 2026-02-22 | Tooth Margaret | Tax withheld | 740 | $27.16 |
| 2026-02-22 | RAWLINGS DARRYL | Option exercise | 313 | — |
| 2026-02-22 | RAWLINGS DARRYL | Option exercise | 6.2K | — |
| 2026-02-22 | GALLAGHER JOHN R | Option exercise | 2.6K | — |
| 2026-02-22 | GALLAGHER JOHN R | Tax withheld | 762 | $27.16 |
| 2026-02-22 | GALLAGHER JOHN R | Tax withheld | 210 | $27.16 |
| 2026-02-22 | GALLAGHER JOHN R | Option exercise | 3.3K | — |
| 2026-02-22 | GALLAGHER JOHN R | Tax withheld | 936 | $27.16 |
| 2026-01-28 | GALLAGHER JOHN R | Sell | 430 | $31.67 |
| 2026-01-09 | LOW MURRAY B | Option exercise | 23K | $8.57 |
| 2025-12-29 | GALLAGHER JOHN R | Sell | 430 | $37.55 |
| 2025-12-19 | Tooth Margaret | Option exercise | 8.0K | $8.93 |
| 2025-12-19 | Tooth Margaret | Sell | 8.0K | $37.88 |
| 2025-12-19 | Tooth Margaret | Sell | 1.6K | $37.91 |
| 2025-11-28 | GALLAGHER JOHN R | Sell | 6.4K | $34.82 |
| 2025-11-26 | Qureshi Fawwad | Sell | 6.2K | $35.45 |
| 2025-11-25 | WEINRAUCH STEVE | Tax withheld | 9 | $35.36 |
| 2025-11-25 | GALLAGHER JOHN R | Option exercise | 29 | — |
| 2025-11-25 | GALLAGHER JOHN R | Tax withheld | 11 | $35.36 |
| 2025-11-25 | GALLAGHER JOHN R | Option exercise | 45 | — |
| 2025-11-25 | GALLAGHER JOHN R | Tax withheld | 17 | $35.36 |
| 2025-11-25 | GALLAGHER JOHN R | Option exercise | 452 | — |
| 2025-11-25 | GALLAGHER JOHN R | Tax withheld | 177 | $35.36 |
| 2025-11-25 | GALLAGHER JOHN R | Option exercise | 734 | — |
| 2025-11-25 | GALLAGHER JOHN R | Tax withheld | 288 | $35.36 |
| 2025-11-25 | MCGIBNEY BRENNA | Option exercise | 31 | — |
| 2025-11-25 | MCGIBNEY BRENNA | Tax withheld | 16 | $35.36 |
| 2025-11-25 | MCGIBNEY BRENNA | Option exercise | 234 | — |
| 2025-11-25 | MCGIBNEY BRENNA | Tax withheld | 125 | $35.36 |
| 2025-11-25 | MCGIBNEY BRENNA | Option exercise | 17 | — |
| 2025-11-25 | MCGIBNEY BRENNA | Tax withheld | 9 | $35.36 |
| 2025-11-25 | MCGIBNEY BRENNA | Option exercise | 338 | — |
| 2025-11-25 | MCGIBNEY BRENNA | Tax withheld | 180 | $35.36 |
| 2025-11-25 | MCGIBNEY BRENNA | Option exercise | 27 | — |
| 2025-11-25 | MCGIBNEY BRENNA | Tax withheld | 14 | $35.36 |
| 2025-11-25 | WHEELER SIMON | Option exercise | 975 | — |
| 2025-11-25 | WHEELER SIMON | Tax withheld | 458 | $35.36 |
| 2025-11-25 | WHEELER SIMON | Option exercise | 321 | — |
| 2025-11-25 | WHEELER SIMON | Tax withheld | 150 | $35.36 |
| 2025-11-25 | DREYER EMILY | Option exercise | 1.5K | — |
| 2025-11-25 | DREYER EMILY | Tax withheld | 583 | $35.36 |
| 2025-11-25 | DREYER EMILY | Option exercise | 343 | — |
| 2025-11-25 | DREYER EMILY | Tax withheld | 134 | $35.36 |
| 2025-11-25 | Tooth Margaret | Option exercise | 1.2K | — |
| 2025-11-25 | Tooth Margaret | Tax withheld | 491 | $35.36 |
| 2025-11-25 | Tooth Margaret | Option exercise | 3.3K | — |
| 2025-11-25 | Tooth Margaret | Tax withheld | 1.3K | $35.36 |
| 2025-11-25 | Tooth Margaret | Option exercise | 8.0K | $8.93 |
| 2025-11-25 | Tooth Margaret | Sell | 8.0K | $35.31 |
| 2025-11-25 | Tooth Margaret | Sell | 1.8K | $35.31 |
| 2025-11-25 | RAWLINGS DARRYL | Option exercise | 946 | — |
| 2025-11-25 | Qureshi Fawwad | Option exercise | 3.8K | — |
| 2025-11-25 | Qureshi Fawwad | Tax withheld | 1.5K | $35.36 |
| 2025-11-25 | WEINRAUCH STEVE | Option exercise | 354 | — |
| 2025-11-25 | WEINRAUCH STEVE | Tax withheld | 86 | $35.36 |
| 2025-11-25 | WEINRAUCH STEVE | Option exercise | 531 | — |
| 2025-11-25 | WEINRAUCH STEVE | Tax withheld | 129 | $35.36 |
| 2025-11-25 | WEINRAUCH STEVE | Option exercise | 40 | — |
| 2025-11-24 | DREYER EMILY | Option exercise | 2.2K | — |
| 2025-11-24 | Qureshi Fawwad | Option exercise | 913 | — |
| 2025-11-24 | Qureshi Fawwad | Tax withheld | 359 | $35.40 |
| 2025-11-24 | Qureshi Fawwad | Option exercise | 5.2K | — |
| 2025-11-24 | Qureshi Fawwad | Tax withheld | 2.1K | $35.40 |
| 2025-11-24 | Qureshi Fawwad | Option exercise | 312 | — |
| 2025-11-24 | Qureshi Fawwad | Tax withheld | 122 | $35.40 |
| 2025-11-24 | WEINRAUCH STEVE | Option exercise | 2.9K | — |
| 2025-11-24 | WEINRAUCH STEVE | Tax withheld | 713 | $35.40 |
| 2025-11-24 | WEINRAUCH STEVE | Option exercise | 2.0K | — |
| 2025-11-24 | WEINRAUCH STEVE | Tax withheld | 494 | $35.40 |
| 2025-11-24 | GALLAGHER JOHN R | Option exercise | 3.3K | — |
| 2025-11-24 | GALLAGHER JOHN R | Tax withheld | 1.3K | $35.40 |
| 2025-11-24 | GALLAGHER JOHN R | Option exercise | 2.6K | — |
| 2025-11-24 | GALLAGHER JOHN R | Tax withheld | 735 | $35.40 |
| 2025-11-24 | GALLAGHER JOHN R | Option exercise | 3.5K | — |
| 2025-11-24 | GALLAGHER JOHN R | Tax withheld | 1.4K | $35.40 |
| 2025-11-24 | MCGIBNEY BRENNA | Option exercise | 1.4K | — |
| 2025-11-24 | MCGIBNEY BRENNA | Tax withheld | 724 | $35.40 |
| 2025-11-24 | MCGIBNEY BRENNA | Option exercise | 1.2K | — |
| 2025-11-24 | MCGIBNEY BRENNA | Tax withheld | 669 | $35.40 |
| 2025-11-24 | MCGIBNEY BRENNA | Option exercise | 1.9K | — |
| 2025-11-24 | MCGIBNEY BRENNA | Tax withheld | 1.0K | $35.40 |
| 2025-11-24 | WHEELER SIMON | Option exercise | 528 | — |
| 2025-11-24 | WHEELER SIMON | Tax withheld | 248 | $35.40 |
| 2025-11-24 | WHEELER SIMON | Option exercise | 937 | — |
| 2025-11-24 | WHEELER SIMON | Tax withheld | 440 | $35.40 |
| 2025-11-24 | WHEELER SIMON | Option exercise | 1.5K | — |
| 2025-11-24 | WHEELER SIMON | Tax withheld | 716 | $35.40 |
| 2025-11-24 | DREYER EMILY | Tax withheld | 547 | $35.40 |
| 2025-11-24 | DREYER EMILY | Option exercise | 1.3K | — |
| 2025-11-24 | DREYER EMILY | Tax withheld | 480 | $35.40 |
| 2025-11-24 | Tooth Margaret | Option exercise | 312 | — |
| 2025-11-24 | Tooth Margaret | Tax withheld | 122 | $35.40 |
| 2025-11-24 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-11-24 | Tooth Margaret | Tax withheld | 2.5K | $35.40 |
| 2025-11-24 | Tooth Margaret | Option exercise | 3.0K | — |
| 2025-11-24 | Tooth Margaret | Tax withheld | 1.2K | $35.40 |
| 2025-11-24 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-11-24 | Tooth Margaret | Tax withheld | 2.5K | $35.40 |
| 2025-11-24 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2025-11-24 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2025-11-24 | RUBIN HOWARD E | Option exercise | 106 | — |
| 2025-11-24 | RAWLINGS DARRYL | Option exercise | 312 | — |
| 2025-11-24 | RAWLINGS DARRYL | Option exercise | 6.2K | — |
| 2025-11-24 | POWELL BRADLEY S | Option exercise | 629 | — |
| 2025-11-20 | RAWLINGS DARRYL | Option exercise | 2.0K | $14.95 |
| 2025-10-27 | Tooth Margaret | Option exercise | 6.0K | $8.93 |
| 2025-10-27 | Tooth Margaret | Sell | 6.0K | $43.72 |
| 2025-10-27 | Tooth Margaret | Sell | 2.9K | $43.74 |
| 2025-09-25 | Tooth Margaret | Sell | 3.0K | $41.88 |
| 2025-09-25 | Tooth Margaret | Option exercise | 6.0K | $8.93 |
| 2025-09-25 | Tooth Margaret | Sell | 6.0K | $41.89 |
| 2025-09-25 | Tooth Margaret | Sell | 3.0K | $41.88 |
| 2025-09-04 | RAWLINGS DARRYL | Sell | 30K | $44.70 |
| 2025-09-03 | RAWLINGS DARRYL | Sell | 20K | $44.79 |
| 2025-09-02 | Qureshi Fawwad | Sell | 6.5K | $45.15 |
| 2025-08-26 | Qureshi Fawwad | Sell | 2.8K | $45.56 |
| 2025-08-25 | MCGIBNEY BRENNA | Option exercise | 31 | — |
| 2025-08-25 | MCGIBNEY BRENNA | Tax withheld | 16 | $45.83 |
| 2025-08-25 | MCGIBNEY BRENNA | Option exercise | 233 | — |
| 2025-08-25 | MCGIBNEY BRENNA | Tax withheld | 124 | $45.83 |
| 2025-08-25 | MCGIBNEY BRENNA | Option exercise | 17 | — |
| 2025-08-25 | MCGIBNEY BRENNA | Tax withheld | 14 | $45.83 |
| 2025-08-25 | MCGIBNEY BRENNA | Option exercise | 27 | — |
| 2025-08-25 | MCGIBNEY BRENNA | Tax withheld | 180 | $45.83 |
| 2025-08-25 | MCGIBNEY BRENNA | Option exercise | 338 | — |
| 2025-08-25 | MCGIBNEY BRENNA | Tax withheld | 9 | $45.83 |
| 2025-08-25 | RAWLINGS DARRYL | Option exercise | 946 | — |
| 2025-08-25 | DREYER EMILY | Option exercise | 1.5K | — |
| 2025-08-25 | DREYER EMILY | Tax withheld | 360 | $45.83 |
| 2025-08-25 | DREYER EMILY | Option exercise | 343 | — |
| 2025-08-25 | DREYER EMILY | Tax withheld | 83 | $45.83 |
| 2025-08-25 | WEINRAUCH STEVE | Option exercise | 353 | — |
| 2025-08-25 | WEINRAUCH STEVE | Tax withheld | 85 | $45.83 |
| 2025-08-25 | WEINRAUCH STEVE | Option exercise | 530 | — |
| 2025-08-25 | WEINRAUCH STEVE | Tax withheld | 129 | $45.83 |
| 2025-08-25 | WEINRAUCH STEVE | Option exercise | 41 | — |
| 2025-08-25 | WEINRAUCH STEVE | Tax withheld | 9 | $45.83 |
| 2025-08-25 | Tooth Margaret | Option exercise | 1.2K | — |
| 2025-08-25 | Tooth Margaret | Tax withheld | 491 | $45.83 |
| 2025-08-25 | Tooth Margaret | Option exercise | 3.3K | — |
| 2025-08-25 | Tooth Margaret | Tax withheld | 1.3K | $45.83 |
| 2025-08-25 | WHEELER SIMON | Option exercise | 974 | — |
| 2025-08-25 | WHEELER SIMON | Tax withheld | 457 | $45.83 |
| 2025-08-25 | WHEELER SIMON | Option exercise | 322 | — |
| 2025-08-25 | WHEELER SIMON | Tax withheld | 151 | $45.83 |
| 2025-08-25 | Qureshi Fawwad | Option exercise | 3.8K | — |
| 2025-08-25 | Qureshi Fawwad | Tax withheld | 1.8K | $45.83 |
| 2025-08-25 | GALLAGHER JOHN R | Option exercise | 28 | — |
| 2025-08-25 | GALLAGHER JOHN R | Tax withheld | 6 | $45.83 |
| 2025-08-25 | GALLAGHER JOHN R | Option exercise | 735 | — |
| 2025-08-25 | GALLAGHER JOHN R | Tax withheld | 178 | $45.83 |
| 2025-08-25 | GALLAGHER JOHN R | Option exercise | 451 | — |
| 2025-08-25 | GALLAGHER JOHN R | Option exercise | 45 | — |
| 2025-08-25 | GALLAGHER JOHN R | Tax withheld | 109 | $45.83 |
| 2025-08-25 | GALLAGHER JOHN R | Tax withheld | 10 | $45.83 |
| 2025-08-22 | MCGIBNEY BRENNA | Option exercise | 1.2K | — |
| 2025-08-22 | RUBIN HOWARD E | Option exercise | 105 | — |
| 2025-08-22 | RUBIN HOWARD E | Option exercise | 105 | — |
| 2025-08-22 | RUBIN HOWARD E | Option exercise | 105 | — |
| 2025-08-22 | RAWLINGS DARRYL | Option exercise | 6.2K | — |
| 2025-08-22 | RAWLINGS DARRYL | Option exercise | 313 | — |
| 2025-08-22 | WEINRAUCH STEVE | Option exercise | 2.9K | — |
| 2025-08-22 | WEINRAUCH STEVE | Tax withheld | 713 | $46.63 |
| 2025-08-22 | WEINRAUCH STEVE | Option exercise | 2.0K | — |
| 2025-08-22 | WEINRAUCH STEVE | Tax withheld | 493 | $46.63 |
| 2025-08-22 | Tooth Margaret | Option exercise | 12K | — |
| 2025-08-22 | Tooth Margaret | Tax withheld | 4.8K | $46.63 |
| 2025-08-22 | Tooth Margaret | Option exercise | 313 | — |
| 2025-08-22 | Tooth Margaret | Tax withheld | 123 | $46.63 |
| 2025-08-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-08-22 | Tooth Margaret | Tax withheld | 2.5K | $46.63 |
| 2025-08-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-08-22 | Tooth Margaret | Tax withheld | 2.5K | $46.63 |
| 2025-08-22 | GALLAGHER JOHN R | Option exercise | 3.3K | — |
| 2025-08-22 | GALLAGHER JOHN R | Tax withheld | 810 | $46.63 |
| 2025-08-22 | GALLAGHER JOHN R | Option exercise | 2.6K | — |
| 2025-08-22 | GALLAGHER JOHN R | Tax withheld | 625 | $46.63 |
| 2025-08-22 | DREYER EMILY | Option exercise | 2.2K | — |
| 2025-08-22 | DREYER EMILY | Tax withheld | 547 | $46.63 |
| 2025-08-22 | DREYER EMILY | Option exercise | 1.3K | — |
| 2025-08-22 | DREYER EMILY | Tax withheld | 326 | $46.63 |
| 2025-08-22 | WHEELER SIMON | Option exercise | 938 | — |
| 2025-08-22 | WHEELER SIMON | Tax withheld | 440 | $46.63 |
| 2025-08-22 | WHEELER SIMON | Option exercise | 1.5K | — |
| 2025-08-22 | WHEELER SIMON | Tax withheld | 717 | $46.63 |
| 2025-08-22 | WHEELER SIMON | Option exercise | 527 | — |
| 2025-08-22 | WHEELER SIMON | Tax withheld | 247 | $46.63 |
| 2025-08-22 | MCGIBNEY BRENNA | Tax withheld | 669 | $46.63 |
| 2025-08-22 | MCGIBNEY BRENNA | Option exercise | 1.9K | — |
| 2025-08-22 | MCGIBNEY BRENNA | Tax withheld | 1.0K | $46.63 |
| 2025-08-22 | MCGIBNEY BRENNA | Option exercise | 1.4K | — |
| 2025-08-22 | MCGIBNEY BRENNA | Tax withheld | 724 | $46.63 |
| 2025-08-22 | Qureshi Fawwad | Option exercise | 913 | — |
| 2025-08-22 | Qureshi Fawwad | Tax withheld | 296 | $46.63 |
| 2025-08-22 | Qureshi Fawwad | Option exercise | 313 | — |
| 2025-08-22 | Qureshi Fawwad | Tax withheld | 101 | $46.63 |
| 2025-08-22 | Qureshi Fawwad | Option exercise | 5.2K | — |
| 2025-08-22 | Qureshi Fawwad | Tax withheld | 2.3K | $46.63 |
| 2025-06-06 | Tooth Margaret | Option exercise | 200 | $7.78 |
| 2025-06-06 | Tooth Margaret | Sell | 200 | $48.57 |
| 2025-06-02 | MCGIBNEY BRENNA | Sell | 2.4K | $45.17 |
| 2025-05-29 | Qureshi Fawwad | Sell | 2.5K | $48.31 |
| 2025-05-29 | GALLAGHER JOHN R | Sell | 4.0K | $47.90 |
| 2025-05-28 | GALLAGHER JOHN R | Tax withheld | 178 | $47.78 |
| 2025-05-28 | GALLAGHER JOHN R | Tax withheld | 110 | $47.78 |
| 2025-05-28 | DREYER EMILY | Option exercise | 343 | — |
| 2025-05-27 | Qureshi Fawwad | Sell | 828 | $45.53 |
| 2025-05-25 | Tooth Margaret | Option exercise | 1.2K | — |
| 2025-05-25 | WEINRAUCH STEVE | Tax withheld | 129 | $47.78 |
| 2025-05-25 | WEINRAUCH STEVE | Option exercise | 531 | — |
| 2025-05-25 | WEINRAUCH STEVE | Option exercise | 354 | — |
| 2025-05-25 | Qureshi Fawwad | Option exercise | 3.8K | — |
| 2025-05-25 | Qureshi Fawwad | Tax withheld | 1.2K | $47.78 |
| 2025-05-25 | MCGIBNEY BRENNA | Option exercise | 234 | — |
| 2025-05-25 | MCGIBNEY BRENNA | Tax withheld | 125 | $47.78 |
| 2025-05-25 | MCGIBNEY BRENNA | Option exercise | 31 | — |
| 2025-05-25 | MCGIBNEY BRENNA | Tax withheld | 16 | $47.78 |
| 2025-05-25 | MCGIBNEY BRENNA | Option exercise | 18 | — |
| 2025-05-25 | MCGIBNEY BRENNA | Tax withheld | 9 | $47.78 |
| 2025-05-25 | MCGIBNEY BRENNA | Option exercise | 338 | — |
| 2025-05-25 | MCGIBNEY BRENNA | Tax withheld | 180 | $47.78 |
| 2025-05-25 | MCGIBNEY BRENNA | Option exercise | 27 | — |
| 2025-05-25 | MCGIBNEY BRENNA | Tax withheld | 14 | $47.78 |
| 2025-05-25 | WHEELER SIMON | Option exercise | 321 | — |
| 2025-05-25 | WHEELER SIMON | Tax withheld | 150 | $47.78 |
| 2025-05-25 | WHEELER SIMON | Option exercise | 974 | — |
| 2025-05-25 | WHEELER SIMON | Tax withheld | 457 | $47.78 |
| 2025-05-25 | DREYER EMILY | Tax withheld | 83 | $47.78 |
| 2025-05-25 | DREYER EMILY | Option exercise | 1.5K | — |
| 2025-05-25 | DREYER EMILY | Tax withheld | 360 | $47.78 |
| 2025-05-25 | WEINRAUCH STEVE | Tax withheld | 86 | $47.78 |
| 2025-05-25 | GALLAGHER JOHN R | Option exercise | 452 | — |
| 2025-05-25 | GALLAGHER JOHN R | Tax withheld | 10 | $47.78 |
| 2025-05-25 | GALLAGHER JOHN R | Option exercise | 45 | — |
| 2025-05-25 | GALLAGHER JOHN R | Option exercise | 29 | — |
| 2025-05-25 | GALLAGHER JOHN R | Tax withheld | 7 | $47.78 |
| 2025-05-25 | GALLAGHER JOHN R | Option exercise | 734 | — |
| 2025-05-25 | WEINRAUCH STEVE | Option exercise | 40 | — |
| 2025-05-25 | WEINRAUCH STEVE | Tax withheld | 9 | $47.78 |
| 2025-05-25 | Tooth Margaret | Option exercise | 3.3K | — |
| 2025-05-25 | Tooth Margaret | Tax withheld | 1.3K | $47.78 |
| 2025-05-25 | Tooth Margaret | Tax withheld | 491 | $47.78 |
| 2025-05-22 | Qureshi Fawwad | Tax withheld | 101 | $44.18 |
| 2025-05-22 | RUBIN HOWARD E | Option exercise | 82 | — |
| 2025-05-22 | RAWLINGS DARRYL | Option exercise | 6.2K | — |
| 2025-05-22 | RAWLINGS DARRYL | Option exercise | 312 | — |
| 2025-05-22 | RAWLINGS DARRYL | Option exercise | 945 | — |
| 2025-05-22 | MCGIBNEY BRENNA | Option exercise | 1.2K | — |
| 2025-05-22 | MCGIBNEY BRENNA | Tax withheld | 669 | $44.18 |
| 2025-05-22 | MCGIBNEY BRENNA | Option exercise | 1.4K | — |
| 2025-05-22 | MCGIBNEY BRENNA | Tax withheld | 724 | $44.18 |
| 2025-05-22 | MCGIBNEY BRENNA | Option exercise | 1.9K | — |
| 2025-05-22 | MCGIBNEY BRENNA | Tax withheld | 1.0K | $44.18 |
| 2025-05-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-05-22 | Tooth Margaret | Tax withheld | 2.5K | $44.18 |
| 2025-05-22 | Tooth Margaret | Option exercise | 312 | — |
| 2025-05-22 | Tooth Margaret | Tax withheld | 122 | $44.18 |
| 2025-05-22 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-05-22 | Tooth Margaret | Tax withheld | 2.5K | $44.18 |
| 2025-05-22 | Qureshi Fawwad | Option exercise | 913 | — |
| 2025-05-22 | Qureshi Fawwad | Tax withheld | 296 | $44.18 |
| 2025-05-22 | Qureshi Fawwad | Option exercise | 312 | — |
| 2025-05-22 | RUBIN HOWARD E | Option exercise | 82 | — |
| 2025-05-22 | Qureshi Fawwad | Option exercise | 5.2K | — |
| 2025-05-22 | Qureshi Fawwad | Tax withheld | 1.7K | $44.18 |
| 2025-05-22 | DREYER EMILY | Option exercise | 1.3K | — |
| 2025-05-22 | DREYER EMILY | Tax withheld | 326 | $44.18 |
| 2025-05-22 | DREYER EMILY | Option exercise | 2.2K | — |
| 2025-05-22 | DREYER EMILY | Tax withheld | 547 | $44.18 |
| 2025-05-22 | WEINRAUCH STEVE | Option exercise | 2.9K | — |
| 2025-05-22 | WEINRAUCH STEVE | Tax withheld | 713 | $44.18 |
| 2025-05-22 | WEINRAUCH STEVE | Option exercise | 2.0K | — |
| 2025-05-22 | WEINRAUCH STEVE | Tax withheld | 494 | $44.18 |
| 2025-05-22 | WHEELER SIMON | Option exercise | 527 | — |
| 2025-05-22 | WHEELER SIMON | Tax withheld | 247 | $44.18 |
| 2025-05-22 | WHEELER SIMON | Option exercise | 1.5K | — |
| 2025-05-22 | WHEELER SIMON | Tax withheld | 716 | $44.18 |
| 2025-05-22 | WHEELER SIMON | Option exercise | 937 | — |
| 2025-05-22 | WHEELER SIMON | Tax withheld | 440 | $44.18 |
| 2025-05-22 | GALLAGHER JOHN R | Option exercise | 3.3K | — |
| 2025-05-22 | GALLAGHER JOHN R | Tax withheld | 810 | $44.18 |
| 2025-05-22 | GALLAGHER JOHN R | Option exercise | 2.6K | — |
| 2025-05-22 | GALLAGHER JOHN R | Tax withheld | 625 | $44.18 |
| 2025-05-20 | Tooth Margaret | Sell | 4.0K | $45.86 |
| 2025-05-20 | Tooth Margaret | Option exercise | 4.0K | $8.93 |
| 2025-05-19 | MCGIBNEY BRENNA | Sell | 2.4K | $45.81 |
| 2025-05-09 | RUBIN HOWARD E | Option exercise | 163 | — |
| 2025-04-21 | Tooth Margaret | Sell | 4.0K | $33.34 |
| 2025-04-21 | Tooth Margaret | Option exercise | 4.0K | $8.93 |
| 2025-03-27 | Qureshi Fawwad | Sell | 2.4K | $33.88 |
| 2025-03-20 | Tooth Margaret | Sell | 4.0K | $37.17 |
| 2025-03-20 | Tooth Margaret | Option exercise | 4.0K | $8.93 |
| 2025-03-07 | GALLAGHER JOHN R | Sell | 3.1K | $32.99 |
| 2025-03-07 | DREYER EMILY | Option exercise | 704 | $7.78 |
| 2025-03-07 | DREYER EMILY | Option exercise | 4.2K | $17.97 |
| 2025-03-07 | DREYER EMILY | Option exercise | 5.0K | $16.04 |
| 2025-03-07 | DREYER EMILY | Sell | 11K | $32.41 |
| 2025-03-07 | DREYER EMILY | Sell | 3.4K | $32.41 |
| 2025-03-07 | MCGIBNEY BRENNA | Sell | 5.0K | $32.99 |
| 2025-03-07 | DREYER EMILY | Option exercise | 700 | $15.46 |
| 2025-03-04 | Tooth Margaret | Sell | 2.3K | $31.39 |
| 2025-02-27 | RUBIN HOWARD E | Option exercise | 81 | — |
| 2025-02-27 | RUBIN HOWARD E | Option exercise | 81 | — |
| 2025-02-27 | Tooth Margaret | Option exercise | 8.8K | — |
| 2025-02-27 | Tooth Margaret | Tax withheld | 2.1K | $33.59 |
| 2025-02-26 | Qureshi Fawwad | Sell | 1.4K | $34.22 |
| 2025-02-25 | GALLAGHER JOHN R | Tax withheld | 133 | $34.12 |
| 2025-02-25 | GALLAGHER JOHN R | Option exercise | 45 | — |
| 2025-02-25 | GALLAGHER JOHN R | Tax withheld | 13 | $34.12 |
| 2025-02-25 | GALLAGHER JOHN R | Option exercise | 19 | — |
| 2025-02-25 | GALLAGHER JOHN R | Tax withheld | 4 | $34.12 |
| 2025-02-25 | GALLAGHER JOHN R | Option exercise | 29 | — |
| 2025-02-25 | GALLAGHER JOHN R | Tax withheld | 8 | $34.12 |
| 2025-02-25 | GALLAGHER JOHN R | Option exercise | 735 | — |
| 2025-02-25 | GALLAGHER JOHN R | Tax withheld | 217 | $34.12 |
| 2025-02-25 | RAWLINGS DARRYL | Option exercise | 2.7K | — |
| 2025-02-25 | RAWLINGS DARRYL | Tax withheld | 666 | $34.12 |
| 2025-02-25 | RAWLINGS DARRYL | Option exercise | 946 | — |
| 2025-02-25 | RAWLINGS DARRYL | Tax withheld | 230 | $34.12 |
| 2025-02-25 | DREYER EMILY | Option exercise | 23 | — |
| 2025-02-25 | DREYER EMILY | Tax withheld | 6 | $34.12 |
| 2025-02-25 | DREYER EMILY | Option exercise | 343 | — |
| 2025-02-25 | DREYER EMILY | Tax withheld | 81 | $34.12 |
| 2025-02-25 | DREYER EMILY | Option exercise | 1.5K | — |
| 2025-02-25 | DREYER EMILY | Tax withheld | 439 | $34.12 |
| 2025-02-25 | DREYER EMILY | Option exercise | 800 | — |
| 2025-02-25 | DREYER EMILY | Tax withheld | 204 | $34.12 |
| 2025-02-25 | WASDIN JASON | Option exercise | 68 | — |
| 2025-02-25 | WASDIN JASON | Tax withheld | 20 | $34.12 |
| 2025-02-25 | WASDIN JASON | Option exercise | 9 | — |
| 2025-02-25 | WASDIN JASON | Tax withheld | 2 | $34.12 |
| 2025-02-25 | WASDIN JASON | Option exercise | 125 | — |
| 2025-02-25 | WASDIN JASON | Tax withheld | 37 | $34.12 |
| 2025-02-25 | MCGIBNEY BRENNA | Option exercise | 234 | — |
| 2025-02-25 | MCGIBNEY BRENNA | Tax withheld | 125 | $34.12 |
| 2025-02-25 | MCGIBNEY BRENNA | Option exercise | 31 | — |
| 2025-02-25 | MCGIBNEY BRENNA | Tax withheld | 16 | $34.12 |
| 2025-02-25 | MCGIBNEY BRENNA | Option exercise | 17 | — |
| 2025-02-25 | MCGIBNEY BRENNA | Tax withheld | 9 | $34.12 |
| 2025-02-25 | MCGIBNEY BRENNA | Option exercise | 338 | — |
| 2025-02-25 | MCGIBNEY BRENNA | Tax withheld | 180 | $34.12 |
| 2025-02-25 | MCGIBNEY BRENNA | Option exercise | 27 | — |
| 2025-02-25 | MCGIBNEY BRENNA | Tax withheld | 14 | $34.12 |
| 2025-02-25 | WEINRAUCH STEVE | Option exercise | 65 | — |
| 2025-02-25 | WEINRAUCH STEVE | Tax withheld | 19 | $34.12 |
| 2025-02-25 | WEINRAUCH STEVE | Option exercise | 1.1K | — |
| 2025-02-25 | WEINRAUCH STEVE | Tax withheld | 327 | $34.12 |
| 2025-02-25 | WEINRAUCH STEVE | Option exercise | 41 | — |
| 2025-02-25 | WEINRAUCH STEVE | Tax withheld | 12 | $34.12 |
| 2025-02-25 | WEINRAUCH STEVE | Option exercise | 353 | — |
| 2025-02-25 | WEINRAUCH STEVE | Tax withheld | 104 | $34.12 |
| 2025-02-25 | WEINRAUCH STEVE | Option exercise | 530 | — |
| 2025-02-25 | WEINRAUCH STEVE | Tax withheld | 157 | $34.12 |
| 2025-02-25 | Qureshi Fawwad | Option exercise | 3.8K | — |
| 2025-02-25 | WHEELER SIMON | Option exercise | 322 | — |
| 2025-02-25 | WHEELER SIMON | Tax withheld | 161 | $34.12 |
| 2025-02-25 | WHEELER SIMON | Option exercise | 974 | — |
| 2025-02-25 | WHEELER SIMON | Tax withheld | 460 | $34.12 |
| 2025-02-25 | Tooth Margaret | Option exercise | 1.2K | — |
| 2025-02-25 | Tooth Margaret | Tax withheld | 304 | $34.12 |
| 2025-02-25 | Tooth Margaret | Option exercise | 3.3K | — |
| 2025-02-25 | Tooth Margaret | Tax withheld | 795 | $34.12 |
| 2025-02-25 | Tooth Margaret | Option exercise | 2.9K | — |
| 2025-02-25 | Tooth Margaret | Tax withheld | 712 | $34.12 |
| 2025-02-25 | Qureshi Fawwad | Tax withheld | 1.3K | $34.12 |
| 2025-02-25 | HEWITT MELISSA JOY | Option exercise | 125 | — |
| 2025-02-25 | HEWITT MELISSA JOY | Tax withheld | 37 | $34.12 |
| 2025-02-25 | HEWITT MELISSA JOY | Option exercise | 30 | — |
| 2025-02-25 | HEWITT MELISSA JOY | Tax withheld | 8 | $34.12 |
| 2025-02-25 | HEWITT MELISSA JOY | Option exercise | 231 | — |
| 2025-02-25 | HEWITT MELISSA JOY | Tax withheld | 68 | $34.12 |
| 2025-02-25 | HEWITT MELISSA JOY | Option exercise | 450 | — |
| 2025-02-25 | HEWITT MELISSA JOY | Tax withheld | 133 | $34.12 |
| 2025-02-25 | GALLAGHER JOHN R | Option exercise | 816 | — |
| 2025-02-25 | GALLAGHER JOHN R | Tax withheld | 192 | $34.12 |
| 2025-02-25 | GALLAGHER JOHN R | Option exercise | 451 | — |
| 2025-02-24 | WEINRAUCH STEVE | Option exercise | 2.0K | — |
| 2025-02-24 | WEINRAUCH STEVE | Tax withheld | 601 | $33.41 |
| 2025-02-24 | RAWLINGS DARRYL | Option exercise | 6.2K | — |
| 2025-02-24 | RAWLINGS DARRYL | Tax withheld | 1.7K | $33.41 |
| 2025-02-24 | RAWLINGS DARRYL | Option exercise | 1.2K | — |
| 2025-02-24 | RAWLINGS DARRYL | Tax withheld | 370 | $33.41 |
| 2025-02-24 | WASDIN JASON | Option exercise | 467 | — |
| 2025-02-24 | WASDIN JASON | Tax withheld | 153 | $33.41 |
| 2025-02-24 | HEWITT MELISSA JOY | Option exercise | 692 | — |
| 2025-02-24 | HEWITT MELISSA JOY | Tax withheld | 205 | $33.41 |
| 2025-02-24 | Tooth Margaret | Option exercise | 6.2K | — |
| 2025-02-24 | Tooth Margaret | Tax withheld | 1.7K | $33.41 |
| 2025-02-24 | Tooth Margaret | Option exercise | 1.2K | — |
| 2025-02-24 | Tooth Margaret | Tax withheld | 304 | $33.41 |
| 2025-02-24 | KEARNS CHRISTOPHER J | Option exercise | 13K | — |
| 2025-02-24 | KEARNS CHRISTOPHER J | Tax withheld | 4.6K | $33.41 |
| 2025-02-24 | GALLAGHER JOHN R | Option exercise | 2.6K | — |
| 2025-02-24 | GALLAGHER JOHN R | Tax withheld | 762 | $33.41 |
| 2025-02-24 | WHEELER SIMON | Option exercise | 1.5K | — |
| 2025-02-24 | WHEELER SIMON | Tax withheld | 716 | $33.41 |
| 2025-02-24 | WHEELER SIMON | Option exercise | 3.8K | — |
| 2025-02-24 | WHEELER SIMON | Tax withheld | 1.8K | $33.41 |
| 2025-02-24 | DREYER EMILY | Option exercise | 2.2K | — |
| 2025-02-24 | DREYER EMILY | Tax withheld | 666 | $33.41 |
| 2025-02-24 | MCGIBNEY BRENNA | Option exercise | 1.4K | — |
| 2025-02-24 | MCGIBNEY BRENNA | Tax withheld | 742 | $33.41 |
| 2025-02-24 | MCGIBNEY BRENNA | Option exercise | 5.0K | — |
| 2025-02-24 | MCGIBNEY BRENNA | Tax withheld | 2.7K | $33.41 |
| 2025-02-24 | Qureshi Fawwad | Option exercise | 913 | — |
| 2025-02-24 | Qureshi Fawwad | Tax withheld | 330 | $33.41 |
| 2025-02-24 | Qureshi Fawwad | Option exercise | 1.2K | — |
| 2025-02-24 | Qureshi Fawwad | Tax withheld | 460 | $33.41 |
| 2025-01-31 | RUBIN HOWARD E | Option exercise | 569 | — |
| 2025-01-03 | LOW MURRAY B | Sell | 192 | $50.00 |
| 2024-12-31 | DAVIDSON JACQUELINE L | Option exercise | 1.1K | — |
| 2024-12-31 | Broden Max | Option exercise | 1.6K | — |
| 2024-12-31 | MCLAUGHLIN ELIZABETH | Option exercise | 1.6K | — |
| 2024-12-31 | Dodson Paulette R. | Option exercise | 1.1K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-15 | Shareholder vote | filing ↗ |
| 2026-04-30 | ResultsExhibits | filing ↗ |
| 2026-04-27 | Exec/director changeReg FD | filing ↗ |
| 2026-02-12 | ResultsExhibits | filing ↗ |
| 2025-11-06 | Material agreement1.02ResultsDebt obligationExhibits | filing ↗ |
| 2025-10-30 | Exec/director changeExhibits | filing ↗ |
| 2025-08-07 | Results | filing ↗ |
| 2025-06-17 | Shareholder vote | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-15 | 2026-06-10 | 0001371285-26-000155 ↗ |
| 10-Q | 2026-04-30 | 2026-03-31 | 0001371285-26-000096 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001371285-26-000098 ↗ |
| 8-K | 2026-04-27 | 2026-04-22 | 0001371285-26-000083 ↗ |
| 10-K | 2026-02-13 | 2025-12-31 | 0001371285-26-000018 ↗ |
| 8-K | 2026-02-12 | 2026-02-12 | 0001371285-26-000008 ↗ |
| 8-K | 2025-11-06 | 2025-11-04 | 0001371285-25-000247 ↗ |
| 10-Q | 2025-11-06 | 2025-09-30 | 0001371285-25-000250 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001371285-25-000238 ↗ |
| 8-K | 2025-08-07 | 2025-08-07 | 0001371285-25-000185 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001371285-25-000187 ↗ |
| 8-K | 2025-06-17 | 2025-06-11 | 0001371285-25-000177 ↗ |