‹ Screener

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

C64

Trupanion — pet medical-insurance subscriber business near breakeven.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $354M2025-09-30 · $367M2025-12-31 · $377M2026-03-31 · $384M

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

DateInsiderTypeSharesPrice
2026-06-05WEINRAUCH STEVESell6.7K$22.00
2026-06-05WEINRAUCH STEVEOption exercise8.5K$15.46
2026-05-28GALLAGHER JOHN RSell3.6K$21.69
2026-05-27Qureshi FawwadSell170$22.62
2026-05-27Qureshi FawwadSell6.0K$22.17
2026-05-25MCGIBNEY BRENNAOption exercise31
2026-05-25MCGIBNEY BRENNATax withheld16$21.86
2026-05-25MCGIBNEY BRENNAOption exercise18
2026-05-25MCGIBNEY BRENNATax withheld9$21.86
2026-05-25MCGIBNEY BRENNAOption exercise338
2026-05-25MCGIBNEY BRENNATax withheld180$21.86
2026-05-25WEINRAUCH STEVEOption exercise40
2026-05-25WEINRAUCH STEVETax withheld9$21.86
2026-05-25WEINRAUCH STEVEOption exercise353
2026-05-25WEINRAUCH STEVETax withheld85$21.86
2026-05-25BEARMAN ASHERTax withheld40$21.86
2026-05-25GALLAGHER JOHN ROption exercise45
2026-05-25MCGIBNEY BRENNATax withheld14$21.86
2026-05-25WHEELER SIMONOption exercise321
2026-05-25WHEELER SIMONTax withheld150$21.86
2026-05-25Qureshi FawwadOption exercise3.8K
2026-05-25Qureshi FawwadTax withheld1.5K$21.86
2026-05-25Tooth MargaretOption exercise1.2K
2026-05-25Tooth MargaretSell491$21.86
2026-05-25GALLAGHER JOHN ROption exercise29
2026-05-25GALLAGHER JOHN RTax withheld7$21.86
2026-05-25GALLAGHER JOHN ROption exercise451
2026-05-25GALLAGHER JOHN RTax withheld109$21.86
2026-05-25MCGIBNEY BRENNAOption exercise27
2026-05-25BEARMAN ASHEROption exercise125
2026-05-25GALLAGHER JOHN RTax withheld10$21.86
2026-05-25MCGIBNEY BRENNAOption exercise234
2026-05-25MCGIBNEY BRENNATax withheld125$21.86
2026-05-22WEINRAUCH STEVETax withheld713$21.98
2026-05-22WEINRAUCH STEVEOption exercise1.5K
2026-05-22WEINRAUCH STEVETax withheld373$21.98
2026-05-22Qureshi FawwadOption exercise312
2026-05-22Qureshi FawwadTax withheld124$21.98
2026-05-22Qureshi FawwadOption exercise5.2K
2026-05-22Qureshi FawwadTax withheld2.1K$21.98
2026-05-22Qureshi FawwadOption exercise4.4K
2026-05-22Qureshi FawwadTax withheld1.8K$21.98
2026-05-22BEARMAN ASHEROption exercise265
2026-05-22BEARMAN ASHERTax withheld85$21.98
2026-05-22BEARMAN ASHEROption exercise8
2026-05-22BEARMAN ASHERTax withheld2$21.98
2026-05-22BEARMAN ASHEROption exercise379
2026-05-22BEARMAN ASHERTax withheld122$21.98
2026-05-22BEARMAN ASHEROption exercise1.8K
2026-05-22BEARMAN ASHERTax withheld595$21.98
2026-05-22WHEELER SIMONOption exercise937
2026-05-22WHEELER SIMONTax withheld440$21.98
2026-05-22WHEELER SIMONOption exercise527
2026-05-22WHEELER SIMONTax withheld247$21.98
2026-05-22WHEELER SIMONOption exercise384
2026-05-22WHEELER SIMONTax withheld180$21.98
2026-05-22RAWLINGS DARRYLOption exercise312
2026-05-22Tooth MargaretOption exercise312
2026-05-22Tooth MargaretTax withheld122$21.98
2026-05-22Tooth MargaretOption exercise3.0K
2026-05-22Tooth MargaretTax withheld1.2K$21.98
2026-05-22Tooth MargaretOption exercise6.2K
2026-05-22Tooth MargaretTax withheld2.5K$21.98
2026-05-22Tooth MargaretOption exercise8.2K
2026-05-22Tooth MargaretTax withheld3.2K$21.98
2026-05-22MCGIBNEY BRENNAOption exercise1.2K
2026-05-22MCGIBNEY BRENNATax withheld669$21.98
2026-05-22MCGIBNEY BRENNAOption exercise1.9K
2026-05-22MCGIBNEY BRENNATax withheld1.0K$21.98
2026-05-22MCGIBNEY BRENNAOption exercise2.7K
2026-05-22MCGIBNEY BRENNATax withheld1.4K$21.98
2026-05-22GALLAGHER JOHN ROption exercise865
2026-05-22GALLAGHER JOHN RTax withheld210$21.98
2026-05-22GALLAGHER JOHN ROption exercise3.3K
2026-05-22GALLAGHER JOHN RTax withheld810$21.98
2026-05-22GALLAGHER JOHN ROption exercise2.1K
2026-05-22GALLAGHER JOHN RTax withheld505$21.98
2026-05-22POWELL BRADLEY SOption exercise639
2026-05-22RUBIN HOWARD EOption exercise106
2026-05-22RUBIN HOWARD EOption exercise106
2026-05-22RUBIN HOWARD EOption exercise106
2026-05-22WEINRAUCH STEVEOption exercise2.9K
2026-05-06RAWLINGS DARRYLOther1.4K
2026-04-28GALLAGHER JOHN RSell431$27.47
2026-03-30GALLAGHER JOHN RSell430$25.47
2026-03-04DREYER EMILYSell7.8K$28.15
2026-02-27Qureshi FawwadSell2.8K$26.46
2026-02-27GALLAGHER JOHN RSell5.3K$26.52
2026-02-25MCGIBNEY BRENNAOption exercise31
2026-02-25MCGIBNEY BRENNATax withheld16$26.70
2026-02-25MCGIBNEY BRENNAOption exercise17
2026-02-25MCGIBNEY BRENNATax withheld9$26.70
2026-02-25MCGIBNEY BRENNAOption exercise338
2026-02-25MCGIBNEY BRENNATax withheld180$26.70
2026-02-25MCGIBNEY BRENNAOption exercise27
2026-02-25MCGIBNEY BRENNATax withheld14$26.70
2026-02-25RAWLINGS DARRYLOption exercise946
2026-02-25Qureshi FawwadSell4.6K$25.61
2026-02-25Qureshi FawwadOption exercise3.8K
2026-02-25Qureshi FawwadTax withheld913$26.70
2026-02-25WHEELER SIMONOption exercise322
2026-02-25WHEELER SIMONTax withheld151$26.70
2026-02-25BEARMAN ASHEROption exercise180
2026-02-25BEARMAN ASHERTax withheld68$26.70
2026-02-25BEARMAN ASHEROption exercise125
2026-02-25BEARMAN ASHERTax withheld48$26.70
2026-02-25GALLAGHER JOHN ROption exercise735
2026-02-25GALLAGHER JOHN RTax withheld178$26.70
2026-02-25GALLAGHER JOHN ROption exercise29
2026-02-25GALLAGHER JOHN RTax withheld7$26.70
2026-02-25GALLAGHER JOHN ROption exercise451
2026-02-25GALLAGHER JOHN RTax withheld109$26.70
2026-02-25GALLAGHER JOHN ROption exercise45
2026-02-25GALLAGHER JOHN RTax withheld10$26.70
2026-02-25DREYER EMILYOption exercise1.5K
2026-02-25DREYER EMILYTax withheld360$26.70
2026-02-25DREYER EMILYOption exercise343
2026-02-25DREYER EMILYTax withheld83$26.70
2026-02-25WEINRAUCH STEVEOption exercise531
2026-02-25WEINRAUCH STEVETax withheld129$26.70
2026-02-25WEINRAUCH STEVEOption exercise41
2026-02-25WEINRAUCH STEVETax withheld9$26.70
2026-02-25WEINRAUCH STEVEOption exercise353
2026-02-25Tooth MargaretTax withheld1.3K$26.70
2026-02-25WEINRAUCH STEVESell85$26.70
2026-02-25Tooth MargaretOption exercise1.2K
2026-02-25Tooth MargaretOption exercise3.3K
2026-02-25Tooth MargaretTax withheld491$26.70
2026-02-25MCGIBNEY BRENNAOption exercise233
2026-02-25MCGIBNEY BRENNATax withheld124$26.70
2026-02-22GALLAGHER JOHN ROption exercise864
2026-02-22MCGIBNEY BRENNAOption exercise1.2K
2026-02-22MCGIBNEY BRENNATax withheld699$27.16
2026-02-22MCGIBNEY BRENNAOption exercise1.4K
2026-02-22MCGIBNEY BRENNATax withheld724$27.16
2026-02-22MCGIBNEY BRENNAOption exercise1.9K
2026-02-22MCGIBNEY BRENNATax withheld1.0K$27.16
2026-02-22WEINRAUCH STEVEOption exercise2.9K
2026-02-22WEINRAUCH STEVETax withheld869$27.16
2026-02-22WEINRAUCH STEVEOption exercise2.0K
2026-02-22WEINRAUCH STEVETax withheld601$27.16
2026-02-22Qureshi FawwadOption exercise913
2026-02-22Qureshi FawwadTax withheld270$27.16
2026-02-22Qureshi FawwadOption exercise5.2K
2026-02-22Qureshi FawwadTax withheld1.5K$27.16
2026-02-22Qureshi FawwadOption exercise313
2026-02-22Qureshi FawwadTax withheld92$27.16
2026-02-22BEARMAN ASHEROption exercise973
2026-02-22BEARMAN ASHERTax withheld365$27.16
2026-02-22BEARMAN ASHEROption exercise266
2026-02-22BEARMAN ASHERTax withheld99$27.16
2026-02-22BEARMAN ASHEROption exercise9
2026-02-22BEARMAN ASHERTax withheld3$27.16
2026-02-22BEARMAN ASHEROption exercise379
2026-02-22BEARMAN ASHERTax withheld142$27.16
2026-02-22DREYER EMILYOption exercise2.2K
2026-02-22DREYER EMILYTax withheld666$27.16
2026-02-22DREYER EMILYOption exercise1.3K
2026-02-22DREYER EMILYTax withheld397$27.16
2026-02-22POWELL BRADLEY SOption exercise638
2026-02-22WHEELER SIMONOption exercise938
2026-02-22WHEELER SIMONTax withheld440$27.16
2026-02-22WHEELER SIMONOption exercise1.5K
2026-02-22WHEELER SIMONTax withheld717$27.16
2026-02-22WHEELER SIMONOption exercise527
2026-02-22WHEELER SIMONTax withheld247$27.16
2026-02-22RUBIN HOWARD EOption exercise106
2026-02-22RUBIN HOWARD EOption exercise106
2026-02-22RUBIN HOWARD EOption exercise106
2026-02-22Tooth MargaretOption exercise6.2K
2026-02-22Tooth MargaretTax withheld1.7K$27.16
2026-02-22Tooth MargaretOption exercise313
2026-02-22Tooth MargaretTax withheld92$27.16
2026-02-22Tooth MargaretOption exercise6.2K
2026-02-22Tooth MargaretTax withheld1.5K$27.16
2026-02-22Tooth MargaretOption exercise3.0K
2026-02-22Tooth MargaretTax withheld740$27.16
2026-02-22RAWLINGS DARRYLOption exercise313
2026-02-22RAWLINGS DARRYLOption exercise6.2K
2026-02-22GALLAGHER JOHN ROption exercise2.6K
2026-02-22GALLAGHER JOHN RTax withheld762$27.16
2026-02-22GALLAGHER JOHN RTax withheld210$27.16
2026-02-22GALLAGHER JOHN ROption exercise3.3K
2026-02-22GALLAGHER JOHN RTax withheld936$27.16
2026-01-28GALLAGHER JOHN RSell430$31.67
2026-01-09LOW MURRAY BOption exercise23K$8.57
2025-12-29GALLAGHER JOHN RSell430$37.55
2025-12-19Tooth MargaretOption exercise8.0K$8.93
2025-12-19Tooth MargaretSell8.0K$37.88
2025-12-19Tooth MargaretSell1.6K$37.91
2025-11-28GALLAGHER JOHN RSell6.4K$34.82
2025-11-26Qureshi FawwadSell6.2K$35.45
2025-11-25WEINRAUCH STEVETax withheld9$35.36
2025-11-25GALLAGHER JOHN ROption exercise29
2025-11-25GALLAGHER JOHN RTax withheld11$35.36
2025-11-25GALLAGHER JOHN ROption exercise45
2025-11-25GALLAGHER JOHN RTax withheld17$35.36
2025-11-25GALLAGHER JOHN ROption exercise452
2025-11-25GALLAGHER JOHN RTax withheld177$35.36
2025-11-25GALLAGHER JOHN ROption exercise734
2025-11-25GALLAGHER JOHN RTax withheld288$35.36
2025-11-25MCGIBNEY BRENNAOption exercise31
2025-11-25MCGIBNEY BRENNATax withheld16$35.36
2025-11-25MCGIBNEY BRENNAOption exercise234
2025-11-25MCGIBNEY BRENNATax withheld125$35.36
2025-11-25MCGIBNEY BRENNAOption exercise17
2025-11-25MCGIBNEY BRENNATax withheld9$35.36
2025-11-25MCGIBNEY BRENNAOption exercise338
2025-11-25MCGIBNEY BRENNATax withheld180$35.36
2025-11-25MCGIBNEY BRENNAOption exercise27
2025-11-25MCGIBNEY BRENNATax withheld14$35.36
2025-11-25WHEELER SIMONOption exercise975
2025-11-25WHEELER SIMONTax withheld458$35.36
2025-11-25WHEELER SIMONOption exercise321
2025-11-25WHEELER SIMONTax withheld150$35.36
2025-11-25DREYER EMILYOption exercise1.5K
2025-11-25DREYER EMILYTax withheld583$35.36
2025-11-25DREYER EMILYOption exercise343
2025-11-25DREYER EMILYTax withheld134$35.36
2025-11-25Tooth MargaretOption exercise1.2K
2025-11-25Tooth MargaretTax withheld491$35.36
2025-11-25Tooth MargaretOption exercise3.3K
2025-11-25Tooth MargaretTax withheld1.3K$35.36
2025-11-25Tooth MargaretOption exercise8.0K$8.93
2025-11-25Tooth MargaretSell8.0K$35.31
2025-11-25Tooth MargaretSell1.8K$35.31
2025-11-25RAWLINGS DARRYLOption exercise946
2025-11-25Qureshi FawwadOption exercise3.8K
2025-11-25Qureshi FawwadTax withheld1.5K$35.36
2025-11-25WEINRAUCH STEVEOption exercise354
2025-11-25WEINRAUCH STEVETax withheld86$35.36
2025-11-25WEINRAUCH STEVEOption exercise531
2025-11-25WEINRAUCH STEVETax withheld129$35.36
2025-11-25WEINRAUCH STEVEOption exercise40
2025-11-24DREYER EMILYOption exercise2.2K
2025-11-24Qureshi FawwadOption exercise913
2025-11-24Qureshi FawwadTax withheld359$35.40
2025-11-24Qureshi FawwadOption exercise5.2K
2025-11-24Qureshi FawwadTax withheld2.1K$35.40
2025-11-24Qureshi FawwadOption exercise312
2025-11-24Qureshi FawwadTax withheld122$35.40
2025-11-24WEINRAUCH STEVEOption exercise2.9K
2025-11-24WEINRAUCH STEVETax withheld713$35.40
2025-11-24WEINRAUCH STEVEOption exercise2.0K
2025-11-24WEINRAUCH STEVETax withheld494$35.40
2025-11-24GALLAGHER JOHN ROption exercise3.3K
2025-11-24GALLAGHER JOHN RTax withheld1.3K$35.40
2025-11-24GALLAGHER JOHN ROption exercise2.6K
2025-11-24GALLAGHER JOHN RTax withheld735$35.40
2025-11-24GALLAGHER JOHN ROption exercise3.5K
2025-11-24GALLAGHER JOHN RTax withheld1.4K$35.40
2025-11-24MCGIBNEY BRENNAOption exercise1.4K
2025-11-24MCGIBNEY BRENNATax withheld724$35.40
2025-11-24MCGIBNEY BRENNAOption exercise1.2K
2025-11-24MCGIBNEY BRENNATax withheld669$35.40
2025-11-24MCGIBNEY BRENNAOption exercise1.9K
2025-11-24MCGIBNEY BRENNATax withheld1.0K$35.40
2025-11-24WHEELER SIMONOption exercise528
2025-11-24WHEELER SIMONTax withheld248$35.40
2025-11-24WHEELER SIMONOption exercise937
2025-11-24WHEELER SIMONTax withheld440$35.40
2025-11-24WHEELER SIMONOption exercise1.5K
2025-11-24WHEELER SIMONTax withheld716$35.40
2025-11-24DREYER EMILYTax withheld547$35.40
2025-11-24DREYER EMILYOption exercise1.3K
2025-11-24DREYER EMILYTax withheld480$35.40
2025-11-24Tooth MargaretOption exercise312
2025-11-24Tooth MargaretTax withheld122$35.40
2025-11-24Tooth MargaretOption exercise6.2K
2025-11-24Tooth MargaretTax withheld2.5K$35.40
2025-11-24Tooth MargaretOption exercise3.0K
2025-11-24Tooth MargaretTax withheld1.2K$35.40
2025-11-24Tooth MargaretOption exercise6.2K
2025-11-24Tooth MargaretTax withheld2.5K$35.40
2025-11-24RUBIN HOWARD EOption exercise106
2025-11-24RUBIN HOWARD EOption exercise106
2025-11-24RUBIN HOWARD EOption exercise106
2025-11-24RAWLINGS DARRYLOption exercise312
2025-11-24RAWLINGS DARRYLOption exercise6.2K
2025-11-24POWELL BRADLEY SOption exercise629
2025-11-20RAWLINGS DARRYLOption exercise2.0K$14.95
2025-10-27Tooth MargaretOption exercise6.0K$8.93
2025-10-27Tooth MargaretSell6.0K$43.72
2025-10-27Tooth MargaretSell2.9K$43.74
2025-09-25Tooth MargaretSell3.0K$41.88
2025-09-25Tooth MargaretOption exercise6.0K$8.93
2025-09-25Tooth MargaretSell6.0K$41.89
2025-09-25Tooth MargaretSell3.0K$41.88
2025-09-04RAWLINGS DARRYLSell30K$44.70
2025-09-03RAWLINGS DARRYLSell20K$44.79
2025-09-02Qureshi FawwadSell6.5K$45.15
2025-08-26Qureshi FawwadSell2.8K$45.56
2025-08-25MCGIBNEY BRENNAOption exercise31
2025-08-25MCGIBNEY BRENNATax withheld16$45.83
2025-08-25MCGIBNEY BRENNAOption exercise233
2025-08-25MCGIBNEY BRENNATax withheld124$45.83
2025-08-25MCGIBNEY BRENNAOption exercise17
2025-08-25MCGIBNEY BRENNATax withheld14$45.83
2025-08-25MCGIBNEY BRENNAOption exercise27
2025-08-25MCGIBNEY BRENNATax withheld180$45.83
2025-08-25MCGIBNEY BRENNAOption exercise338
2025-08-25MCGIBNEY BRENNATax withheld9$45.83
2025-08-25RAWLINGS DARRYLOption exercise946
2025-08-25DREYER EMILYOption exercise1.5K
2025-08-25DREYER EMILYTax withheld360$45.83
2025-08-25DREYER EMILYOption exercise343
2025-08-25DREYER EMILYTax withheld83$45.83
2025-08-25WEINRAUCH STEVEOption exercise353
2025-08-25WEINRAUCH STEVETax withheld85$45.83
2025-08-25WEINRAUCH STEVEOption exercise530
2025-08-25WEINRAUCH STEVETax withheld129$45.83
2025-08-25WEINRAUCH STEVEOption exercise41
2025-08-25WEINRAUCH STEVETax withheld9$45.83
2025-08-25Tooth MargaretOption exercise1.2K
2025-08-25Tooth MargaretTax withheld491$45.83
2025-08-25Tooth MargaretOption exercise3.3K
2025-08-25Tooth MargaretTax withheld1.3K$45.83
2025-08-25WHEELER SIMONOption exercise974
2025-08-25WHEELER SIMONTax withheld457$45.83
2025-08-25WHEELER SIMONOption exercise322
2025-08-25WHEELER SIMONTax withheld151$45.83
2025-08-25Qureshi FawwadOption exercise3.8K
2025-08-25Qureshi FawwadTax withheld1.8K$45.83
2025-08-25GALLAGHER JOHN ROption exercise28
2025-08-25GALLAGHER JOHN RTax withheld6$45.83
2025-08-25GALLAGHER JOHN ROption exercise735
2025-08-25GALLAGHER JOHN RTax withheld178$45.83
2025-08-25GALLAGHER JOHN ROption exercise451
2025-08-25GALLAGHER JOHN ROption exercise45
2025-08-25GALLAGHER JOHN RTax withheld109$45.83
2025-08-25GALLAGHER JOHN RTax withheld10$45.83
2025-08-22MCGIBNEY BRENNAOption exercise1.2K
2025-08-22RUBIN HOWARD EOption exercise105
2025-08-22RUBIN HOWARD EOption exercise105
2025-08-22RUBIN HOWARD EOption exercise105
2025-08-22RAWLINGS DARRYLOption exercise6.2K
2025-08-22RAWLINGS DARRYLOption exercise313
2025-08-22WEINRAUCH STEVEOption exercise2.9K
2025-08-22WEINRAUCH STEVETax withheld713$46.63
2025-08-22WEINRAUCH STEVEOption exercise2.0K
2025-08-22WEINRAUCH STEVETax withheld493$46.63
2025-08-22Tooth MargaretOption exercise12K
2025-08-22Tooth MargaretTax withheld4.8K$46.63
2025-08-22Tooth MargaretOption exercise313
2025-08-22Tooth MargaretTax withheld123$46.63
2025-08-22Tooth MargaretOption exercise6.2K
2025-08-22Tooth MargaretTax withheld2.5K$46.63
2025-08-22Tooth MargaretOption exercise6.2K
2025-08-22Tooth MargaretTax withheld2.5K$46.63
2025-08-22GALLAGHER JOHN ROption exercise3.3K
2025-08-22GALLAGHER JOHN RTax withheld810$46.63
2025-08-22GALLAGHER JOHN ROption exercise2.6K
2025-08-22GALLAGHER JOHN RTax withheld625$46.63
2025-08-22DREYER EMILYOption exercise2.2K
2025-08-22DREYER EMILYTax withheld547$46.63
2025-08-22DREYER EMILYOption exercise1.3K
2025-08-22DREYER EMILYTax withheld326$46.63
2025-08-22WHEELER SIMONOption exercise938
2025-08-22WHEELER SIMONTax withheld440$46.63
2025-08-22WHEELER SIMONOption exercise1.5K
2025-08-22WHEELER SIMONTax withheld717$46.63
2025-08-22WHEELER SIMONOption exercise527
2025-08-22WHEELER SIMONTax withheld247$46.63
2025-08-22MCGIBNEY BRENNATax withheld669$46.63
2025-08-22MCGIBNEY BRENNAOption exercise1.9K
2025-08-22MCGIBNEY BRENNATax withheld1.0K$46.63
2025-08-22MCGIBNEY BRENNAOption exercise1.4K
2025-08-22MCGIBNEY BRENNATax withheld724$46.63
2025-08-22Qureshi FawwadOption exercise913
2025-08-22Qureshi FawwadTax withheld296$46.63
2025-08-22Qureshi FawwadOption exercise313
2025-08-22Qureshi FawwadTax withheld101$46.63
2025-08-22Qureshi FawwadOption exercise5.2K
2025-08-22Qureshi FawwadTax withheld2.3K$46.63
2025-06-06Tooth MargaretOption exercise200$7.78
2025-06-06Tooth MargaretSell200$48.57
2025-06-02MCGIBNEY BRENNASell2.4K$45.17
2025-05-29Qureshi FawwadSell2.5K$48.31
2025-05-29GALLAGHER JOHN RSell4.0K$47.90
2025-05-28GALLAGHER JOHN RTax withheld178$47.78
2025-05-28GALLAGHER JOHN RTax withheld110$47.78
2025-05-28DREYER EMILYOption exercise343
2025-05-27Qureshi FawwadSell828$45.53
2025-05-25Tooth MargaretOption exercise1.2K
2025-05-25WEINRAUCH STEVETax withheld129$47.78
2025-05-25WEINRAUCH STEVEOption exercise531
2025-05-25WEINRAUCH STEVEOption exercise354
2025-05-25Qureshi FawwadOption exercise3.8K
2025-05-25Qureshi FawwadTax withheld1.2K$47.78
2025-05-25MCGIBNEY BRENNAOption exercise234
2025-05-25MCGIBNEY BRENNATax withheld125$47.78
2025-05-25MCGIBNEY BRENNAOption exercise31
2025-05-25MCGIBNEY BRENNATax withheld16$47.78
2025-05-25MCGIBNEY BRENNAOption exercise18
2025-05-25MCGIBNEY BRENNATax withheld9$47.78
2025-05-25MCGIBNEY BRENNAOption exercise338
2025-05-25MCGIBNEY BRENNATax withheld180$47.78
2025-05-25MCGIBNEY BRENNAOption exercise27
2025-05-25MCGIBNEY BRENNATax withheld14$47.78
2025-05-25WHEELER SIMONOption exercise321
2025-05-25WHEELER SIMONTax withheld150$47.78
2025-05-25WHEELER SIMONOption exercise974
2025-05-25WHEELER SIMONTax withheld457$47.78
2025-05-25DREYER EMILYTax withheld83$47.78
2025-05-25DREYER EMILYOption exercise1.5K
2025-05-25DREYER EMILYTax withheld360$47.78
2025-05-25WEINRAUCH STEVETax withheld86$47.78
2025-05-25GALLAGHER JOHN ROption exercise452
2025-05-25GALLAGHER JOHN RTax withheld10$47.78
2025-05-25GALLAGHER JOHN ROption exercise45
2025-05-25GALLAGHER JOHN ROption exercise29
2025-05-25GALLAGHER JOHN RTax withheld7$47.78
2025-05-25GALLAGHER JOHN ROption exercise734
2025-05-25WEINRAUCH STEVEOption exercise40
2025-05-25WEINRAUCH STEVETax withheld9$47.78
2025-05-25Tooth MargaretOption exercise3.3K
2025-05-25Tooth MargaretTax withheld1.3K$47.78
2025-05-25Tooth MargaretTax withheld491$47.78
2025-05-22Qureshi FawwadTax withheld101$44.18
2025-05-22RUBIN HOWARD EOption exercise82
2025-05-22RAWLINGS DARRYLOption exercise6.2K
2025-05-22RAWLINGS DARRYLOption exercise312
2025-05-22RAWLINGS DARRYLOption exercise945
2025-05-22MCGIBNEY BRENNAOption exercise1.2K
2025-05-22MCGIBNEY BRENNATax withheld669$44.18
2025-05-22MCGIBNEY BRENNAOption exercise1.4K
2025-05-22MCGIBNEY BRENNATax withheld724$44.18
2025-05-22MCGIBNEY BRENNAOption exercise1.9K
2025-05-22MCGIBNEY BRENNATax withheld1.0K$44.18
2025-05-22Tooth MargaretOption exercise6.2K
2025-05-22Tooth MargaretTax withheld2.5K$44.18
2025-05-22Tooth MargaretOption exercise312
2025-05-22Tooth MargaretTax withheld122$44.18
2025-05-22Tooth MargaretOption exercise6.2K
2025-05-22Tooth MargaretTax withheld2.5K$44.18
2025-05-22Qureshi FawwadOption exercise913
2025-05-22Qureshi FawwadTax withheld296$44.18
2025-05-22Qureshi FawwadOption exercise312
2025-05-22RUBIN HOWARD EOption exercise82
2025-05-22Qureshi FawwadOption exercise5.2K
2025-05-22Qureshi FawwadTax withheld1.7K$44.18
2025-05-22DREYER EMILYOption exercise1.3K
2025-05-22DREYER EMILYTax withheld326$44.18
2025-05-22DREYER EMILYOption exercise2.2K
2025-05-22DREYER EMILYTax withheld547$44.18
2025-05-22WEINRAUCH STEVEOption exercise2.9K
2025-05-22WEINRAUCH STEVETax withheld713$44.18
2025-05-22WEINRAUCH STEVEOption exercise2.0K
2025-05-22WEINRAUCH STEVETax withheld494$44.18
2025-05-22WHEELER SIMONOption exercise527
2025-05-22WHEELER SIMONTax withheld247$44.18
2025-05-22WHEELER SIMONOption exercise1.5K
2025-05-22WHEELER SIMONTax withheld716$44.18
2025-05-22WHEELER SIMONOption exercise937
2025-05-22WHEELER SIMONTax withheld440$44.18
2025-05-22GALLAGHER JOHN ROption exercise3.3K
2025-05-22GALLAGHER JOHN RTax withheld810$44.18
2025-05-22GALLAGHER JOHN ROption exercise2.6K
2025-05-22GALLAGHER JOHN RTax withheld625$44.18
2025-05-20Tooth MargaretSell4.0K$45.86
2025-05-20Tooth MargaretOption exercise4.0K$8.93
2025-05-19MCGIBNEY BRENNASell2.4K$45.81
2025-05-09RUBIN HOWARD EOption exercise163
2025-04-21Tooth MargaretSell4.0K$33.34
2025-04-21Tooth MargaretOption exercise4.0K$8.93
2025-03-27Qureshi FawwadSell2.4K$33.88
2025-03-20Tooth MargaretSell4.0K$37.17
2025-03-20Tooth MargaretOption exercise4.0K$8.93
2025-03-07GALLAGHER JOHN RSell3.1K$32.99
2025-03-07DREYER EMILYOption exercise704$7.78
2025-03-07DREYER EMILYOption exercise4.2K$17.97
2025-03-07DREYER EMILYOption exercise5.0K$16.04
2025-03-07DREYER EMILYSell11K$32.41
2025-03-07DREYER EMILYSell3.4K$32.41
2025-03-07MCGIBNEY BRENNASell5.0K$32.99
2025-03-07DREYER EMILYOption exercise700$15.46
2025-03-04Tooth MargaretSell2.3K$31.39
2025-02-27RUBIN HOWARD EOption exercise81
2025-02-27RUBIN HOWARD EOption exercise81
2025-02-27Tooth MargaretOption exercise8.8K
2025-02-27Tooth MargaretTax withheld2.1K$33.59
2025-02-26Qureshi FawwadSell1.4K$34.22
2025-02-25GALLAGHER JOHN RTax withheld133$34.12
2025-02-25GALLAGHER JOHN ROption exercise45
2025-02-25GALLAGHER JOHN RTax withheld13$34.12
2025-02-25GALLAGHER JOHN ROption exercise19
2025-02-25GALLAGHER JOHN RTax withheld4$34.12
2025-02-25GALLAGHER JOHN ROption exercise29
2025-02-25GALLAGHER JOHN RTax withheld8$34.12
2025-02-25GALLAGHER JOHN ROption exercise735
2025-02-25GALLAGHER JOHN RTax withheld217$34.12
2025-02-25RAWLINGS DARRYLOption exercise2.7K
2025-02-25RAWLINGS DARRYLTax withheld666$34.12
2025-02-25RAWLINGS DARRYLOption exercise946
2025-02-25RAWLINGS DARRYLTax withheld230$34.12
2025-02-25DREYER EMILYOption exercise23
2025-02-25DREYER EMILYTax withheld6$34.12
2025-02-25DREYER EMILYOption exercise343
2025-02-25DREYER EMILYTax withheld81$34.12
2025-02-25DREYER EMILYOption exercise1.5K
2025-02-25DREYER EMILYTax withheld439$34.12
2025-02-25DREYER EMILYOption exercise800
2025-02-25DREYER EMILYTax withheld204$34.12
2025-02-25WASDIN JASONOption exercise68
2025-02-25WASDIN JASONTax withheld20$34.12
2025-02-25WASDIN JASONOption exercise9
2025-02-25WASDIN JASONTax withheld2$34.12
2025-02-25WASDIN JASONOption exercise125
2025-02-25WASDIN JASONTax withheld37$34.12
2025-02-25MCGIBNEY BRENNAOption exercise234
2025-02-25MCGIBNEY BRENNATax withheld125$34.12
2025-02-25MCGIBNEY BRENNAOption exercise31
2025-02-25MCGIBNEY BRENNATax withheld16$34.12
2025-02-25MCGIBNEY BRENNAOption exercise17
2025-02-25MCGIBNEY BRENNATax withheld9$34.12
2025-02-25MCGIBNEY BRENNAOption exercise338
2025-02-25MCGIBNEY BRENNATax withheld180$34.12
2025-02-25MCGIBNEY BRENNAOption exercise27
2025-02-25MCGIBNEY BRENNATax withheld14$34.12
2025-02-25WEINRAUCH STEVEOption exercise65
2025-02-25WEINRAUCH STEVETax withheld19$34.12
2025-02-25WEINRAUCH STEVEOption exercise1.1K
2025-02-25WEINRAUCH STEVETax withheld327$34.12
2025-02-25WEINRAUCH STEVEOption exercise41
2025-02-25WEINRAUCH STEVETax withheld12$34.12
2025-02-25WEINRAUCH STEVEOption exercise353
2025-02-25WEINRAUCH STEVETax withheld104$34.12
2025-02-25WEINRAUCH STEVEOption exercise530
2025-02-25WEINRAUCH STEVETax withheld157$34.12
2025-02-25Qureshi FawwadOption exercise3.8K
2025-02-25WHEELER SIMONOption exercise322
2025-02-25WHEELER SIMONTax withheld161$34.12
2025-02-25WHEELER SIMONOption exercise974
2025-02-25WHEELER SIMONTax withheld460$34.12
2025-02-25Tooth MargaretOption exercise1.2K
2025-02-25Tooth MargaretTax withheld304$34.12
2025-02-25Tooth MargaretOption exercise3.3K
2025-02-25Tooth MargaretTax withheld795$34.12
2025-02-25Tooth MargaretOption exercise2.9K
2025-02-25Tooth MargaretTax withheld712$34.12
2025-02-25Qureshi FawwadTax withheld1.3K$34.12
2025-02-25HEWITT MELISSA JOYOption exercise125
2025-02-25HEWITT MELISSA JOYTax withheld37$34.12
2025-02-25HEWITT MELISSA JOYOption exercise30
2025-02-25HEWITT MELISSA JOYTax withheld8$34.12
2025-02-25HEWITT MELISSA JOYOption exercise231
2025-02-25HEWITT MELISSA JOYTax withheld68$34.12
2025-02-25HEWITT MELISSA JOYOption exercise450
2025-02-25HEWITT MELISSA JOYTax withheld133$34.12
2025-02-25GALLAGHER JOHN ROption exercise816
2025-02-25GALLAGHER JOHN RTax withheld192$34.12
2025-02-25GALLAGHER JOHN ROption exercise451
2025-02-24WEINRAUCH STEVEOption exercise2.0K
2025-02-24WEINRAUCH STEVETax withheld601$33.41
2025-02-24RAWLINGS DARRYLOption exercise6.2K
2025-02-24RAWLINGS DARRYLTax withheld1.7K$33.41
2025-02-24RAWLINGS DARRYLOption exercise1.2K
2025-02-24RAWLINGS DARRYLTax withheld370$33.41
2025-02-24WASDIN JASONOption exercise467
2025-02-24WASDIN JASONTax withheld153$33.41
2025-02-24HEWITT MELISSA JOYOption exercise692
2025-02-24HEWITT MELISSA JOYTax withheld205$33.41
2025-02-24Tooth MargaretOption exercise6.2K
2025-02-24Tooth MargaretTax withheld1.7K$33.41
2025-02-24Tooth MargaretOption exercise1.2K
2025-02-24Tooth MargaretTax withheld304$33.41
2025-02-24KEARNS CHRISTOPHER JOption exercise13K
2025-02-24KEARNS CHRISTOPHER JTax withheld4.6K$33.41
2025-02-24GALLAGHER JOHN ROption exercise2.6K
2025-02-24GALLAGHER JOHN RTax withheld762$33.41
2025-02-24WHEELER SIMONOption exercise1.5K
2025-02-24WHEELER SIMONTax withheld716$33.41
2025-02-24WHEELER SIMONOption exercise3.8K
2025-02-24WHEELER SIMONTax withheld1.8K$33.41
2025-02-24DREYER EMILYOption exercise2.2K
2025-02-24DREYER EMILYTax withheld666$33.41
2025-02-24MCGIBNEY BRENNAOption exercise1.4K
2025-02-24MCGIBNEY BRENNATax withheld742$33.41
2025-02-24MCGIBNEY BRENNAOption exercise5.0K
2025-02-24MCGIBNEY BRENNATax withheld2.7K$33.41
2025-02-24Qureshi FawwadOption exercise913
2025-02-24Qureshi FawwadTax withheld330$33.41
2025-02-24Qureshi FawwadOption exercise1.2K
2025-02-24Qureshi FawwadTax withheld460$33.41
2025-01-31RUBIN HOWARD EOption exercise569
2025-01-03LOW MURRAY BSell192$50.00
2024-12-31DAVIDSON JACQUELINE LOption exercise1.1K
2024-12-31Broden MaxOption exercise1.6K
2024-12-31MCLAUGHLIN ELIZABETHOption exercise1.6K
2024-12-31Dodson Paulette R.Option exercise1.1K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-15Shareholder votefiling ↗
2026-04-30ResultsExhibitsfiling ↗
2026-04-27Exec/director changeReg FDfiling ↗
2026-02-12ResultsExhibitsfiling ↗
2025-11-06Material agreement1.02ResultsDebt obligationExhibitsfiling ↗
2025-10-30Exec/director changeExhibitsfiling ↗
2025-08-07Resultsfiling ↗
2025-06-17Shareholder votefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-152026-06-100001371285-26-000155 ↗
10-Q2026-04-302026-03-310001371285-26-000096 ↗
8-K2026-04-302026-04-300001371285-26-000098 ↗
8-K2026-04-272026-04-220001371285-26-000083 ↗
10-K2026-02-132025-12-310001371285-26-000018 ↗
8-K2026-02-122026-02-120001371285-26-000008 ↗
8-K2025-11-062025-11-040001371285-25-000247 ↗
10-Q2025-11-062025-09-300001371285-25-000250 ↗
8-K2025-10-302025-10-300001371285-25-000238 ↗
8-K2025-08-072025-08-070001371285-25-000185 ↗
10-Q2025-08-072025-06-300001371285-25-000187 ↗
8-K2025-06-172025-06-110001371285-25-000177 ↗