SEC CIK 1967117

GALLAGHER JOHN R

Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.

Current Positions

CompanyShares OwnedAs Of
TRUPview stock →33,3112026-09-28

Position History — TRUP

Reported shares owned immediately after each Form 4 transaction, over time.

013,23326,46539,6982023-032023-112024-082025-022025-082026-022026-09

Recent Filings — TRUP

DateActivitySharesPriceOwned After
2026-09-28Open-market sale431$22.9233,311
2026-08-28Open-market sale3,604$29.7033,742
2026-08-25Option exercise (derivative)45$0.00180
2026-08-25Option exercise (derivative)452$0.001,806
2026-08-25Option exercise (derivative)28$0.0087
2026-08-25Tax withholding10$31.8437,346
2026-08-25Option exercise45—37,356
2026-08-25Tax withholding110$31.8437,311
2026-08-25Option exercise452—37,421
2026-08-25Tax withholding6$31.8436,969
2026-08-25Option exercise28—36,975
2026-08-22Option exercise (derivative)2,076$0.0012,457
2026-08-22Option exercise (derivative)3,328$0.006,655
2026-08-22Option exercise (derivative)865$0.007,784
2026-08-22Tax withholding505$31.7636,947
2026-08-22Option exercise2,076—37,452
2026-08-22Tax withholding810$31.7635,376
2026-08-22Option exercise3,328—36,186
2026-08-22Tax withholding210$31.7632,858
2026-08-22Option exercise865—33,068
2026-07-28Open-market sale431$25.0832,203
2026-06-29Open-market sale431$25.3532,634
2026-05-28Open-market sale3,603$21.6933,065
2026-05-25Option exercise (derivative)45$0.00225
2026-05-25Option exercise (derivative)451$0.002,258
2026-05-25Option exercise (derivative)29$0.00115
2026-05-25Tax withholding10$21.8636,668
2026-05-25Option exercise45—36,678
2026-05-25Tax withholding109$21.8636,633
2026-05-25Option exercise451—36,742
2026-05-25Tax withholding7$21.8636,291
2026-05-25Option exercise29—36,298
2026-05-22Option exercise (derivative)2,076$0.0014,533
2026-05-22Option exercise (derivative)3,327$0.009,983
2026-05-22Option exercise (derivative)865$0.008,649
2026-05-22Tax withholding505$21.9836,269
2026-05-22Option exercise2,076—36,774
2026-05-22Tax withholding810$21.9834,698
2026-05-22Option exercise3,327—35,508
2026-05-22Tax withholding210$21.9832,181
2026-05-22Option exercise865—32,391
2026-04-28Open-market sale431$27.4731,526
2026-03-30Open-market sale430$25.4731,957
2026-02-27Open-market sale5,283$26.5232,387
2026-02-25Option exercise (derivative)45$0.00270
2026-02-25Option exercise (derivative)451$0.002,709
2026-02-25Option exercise (derivative)29$0.00144
2026-02-25Option exercise (derivative)735$0.000
2026-02-25Tax withholding10$26.7037,670
2026-02-25Option exercise45—37,680
2026-02-25Tax withholding109$26.7037,635
2026-02-25Option exercise451—37,744
2026-02-25Tax withholding7$26.7037,293
2026-02-25Option exercise29—37,300
2026-02-25Tax withholding178$26.7037,271
2026-02-25Option exercise735—37,449
2026-02-22Option exercise (derivative)2,570$0.000
2026-02-22Option exercise (derivative)864$0.009,514
2026-02-22Option exercise (derivative)3,327$0.0013,310
2026-02-22Option exercise864—34,533
2026-02-22Tax withholding762$27.1633,669
2026-02-22Option exercise2,570—34,431
2026-02-22Tax withholding210$27.1634,323
2026-02-22Tax withholding936$27.1636,714
2026-02-22Option exercise3,327—37,650
2026-02-20Grant / award (derivative)16,609$0.0016,609
2026-01-28Open-market sale430$31.6731,861
2025-12-29Open-market sale430$37.5532,291
2025-11-28Open-market sale6,383$34.8232,721
2025-11-25Option exercise (derivative)45$0.00315
2025-11-25Option exercise (derivative)29$0.00173
2025-11-25Option exercise (derivative)452$0.003,160
2025-11-25Option exercise (derivative)734$0.00735
2025-11-25Option exercise29—38,366
2025-11-25Tax withholding11$35.3638,355
2025-11-25Option exercise45—38,400
2025-11-25Tax withholding17$35.3638,383
2025-11-25Option exercise452—38,835
2025-11-25Tax withholding177$35.3638,658
2025-11-25Option exercise734—39,392
2025-11-25Tax withholding288$35.3639,104
2025-11-24Option exercise (derivative)3,328$0.0016,637
2025-11-24Option exercise (derivative)2,570$0.002,570
2025-11-24Option exercise (derivative)3,460$0.0010,378
2025-11-24Option exercise3,460—39,698
2025-11-24Tax withholding735$35.4036,238
2025-11-24Option exercise2,570—36,973
2025-11-24Tax withholding1,309$35.4034,403
2025-11-24Option exercise3,328—35,712
2025-11-24Tax withholding1,361$35.4038,337
2025-08-25Option exercise (derivative)735$0.001,469
2025-08-25Option exercise (derivative)28$0.00202
2025-08-25Option exercise (derivative)45$0.00360
2025-08-25Option exercise (derivative)451$0.003,612
2025-08-25Option exercise28—31,456
2025-08-25Tax withholding6$45.8331,450
2025-08-25Option exercise735—32,185
2025-08-25Tax withholding10$45.8332,384
2025-08-25Option exercise45—32,394
2025-08-25Tax withholding109$45.8332,349
2025-08-25Option exercise451—32,458
2025-08-25Tax withholding178$45.8332,007
2025-08-22Option exercise (derivative)3,327$0.0019,965
2025-08-22Option exercise (derivative)2,570$0.005,140
2025-08-22Option exercise2,570—32,053
2025-08-22Tax withholding810$46.6329,483
2025-08-22Option exercise3,327—30,293
2025-08-22Tax withholding625$46.6331,428
2025-05-29Open-market sale4,000$47.9026,966
2025-05-28Tax withholding110$47.7830,353
2025-05-28Tax withholding178$47.7830,966
2025-05-25Option exercise (derivative)734$0.002,204
2025-05-25Option exercise (derivative)29$0.00230
2025-05-25Option exercise (derivative)45$0.00405
2025-05-25Option exercise (derivative)452$0.004,063
2025-05-25Tax withholding10$47.7830,388
2025-05-25Option exercise45—30,398
2025-05-25Tax withholding7$47.7830,410
2025-05-25Option exercise29—30,417
2025-05-25Option exercise452—30,463
2025-05-25Option exercise734—31,144
2025-05-22Option exercise (derivative)3,327$0.0023,292
2025-05-22Option exercise (derivative)2,570$0.007,710
2025-05-22Tax withholding810$44.1828,066
2025-05-22Tax withholding625$44.1830,011
2025-05-22Option exercise3,327—28,876
2025-05-22Option exercise2,570—30,636
2025-03-07Open-market sale3,100$32.9925,549
2025-02-27Grant / award (derivative)26,619$0.0026,619
2025-02-25Option exercise (derivative)29$0.00259
2025-02-25Option exercise (derivative)735$0.002,938
2025-02-25Option exercise (derivative)816$0.000
2025-02-25Option exercise (derivative)45$0.00450
2025-02-25Option exercise (derivative)451$0.004,515
2025-02-25Option exercise29—28,139
2025-02-25Tax withholding13$34.1228,095
2025-02-25Option exercise45—28,108
2025-02-25Tax withholding133$34.1228,063
2025-02-25Option exercise735—28,866
2025-02-25Tax withholding8$34.1228,131
2025-02-25Option exercise19—28,114
2025-02-25Tax withholding4$34.1228,110
2025-02-25Tax withholding217$34.1228,649
2025-02-25Option exercise451—28,196
2025-02-25Option exercise816—27,937
2025-02-25Tax withholding192$34.1227,745
2025-02-24Option exercise (derivative)2,570$0.0010,280
2025-02-24Tax withholding762$33.4127,121
2025-02-24Option exercise2,570—27,883
2024-11-25Option exercise (derivative)19$0.0019
2024-11-25Option exercise (derivative)451$0.004,966
2024-11-25Option exercise (derivative)29$0.00288
2024-11-25Option exercise (derivative)734$0.003,673
2024-11-25Option exercise (derivative)816$0.00816
2024-11-25Option exercise (derivative)45$0.00495
2024-11-25Tax withholding178$53.4622,969
2024-11-25Option exercise29—22,998
2024-11-25Tax withholding109$53.4625,313
2024-11-25Option exercise734—23,147
2024-11-25Option exercise451—25,422
2024-11-25Tax withholding10$53.4623,026
2024-11-25Option exercise45—23,036
2024-11-25Tax withholding7$53.4622,991
2024-11-25Option exercise19—21,799
2024-11-25Tax withholding4$53.4621,795
2024-11-25Option exercise816—22,611
2024-11-25Tax withholding198$53.4622,413
2024-11-22Option exercise (derivative)2,570$0.0012,850
2024-11-22Tax withholding625$53.6024,971
2024-11-22Option exercise2,570—25,596
2024-11-12Grant / award (derivative)13,838$0.0013,838
2024-08-25Option exercise (derivative)28$0.00317
2024-08-25Option exercise (derivative)181$0.00540
2024-08-25Option exercise (derivative)1,806$0.005,417
2024-08-25Option exercise (derivative)18$0.0038
2024-08-25Option exercise (derivative)816$0.001,632
2024-08-25Option exercise (derivative)735$0.004,407
2024-08-25Option exercise181—21,245
2024-08-25Option exercise28—21,229
2024-08-25Tax withholding6$46.6321,223
2024-08-25Option exercise735—21,958
2024-08-25Tax withholding178$46.6321,780
2024-08-25Option exercise816—19,881
2024-08-25Tax withholding198$46.6319,683
2024-08-25Option exercise18—19,701
2024-08-25Tax withholding4$46.6319,697
2024-08-25Option exercise1,806—21,503
2024-08-25Tax withholding439$46.6321,064
2024-08-25Tax withholding44$46.6321,201
2024-08-22Option exercise (derivative)2,570$0.0015,420
2024-08-22Option exercise2,570—19,690
2024-08-22Tax withholding625$45.3919,065
2024-08-19Option exercise (derivative)152$0.000
2024-08-19Option exercise152—17,157
2024-08-19Tax withholding37$43.3317,120
2024-05-25Option exercise (derivative)734$0.005,142
2024-05-25Option exercise (derivative)115$0.00345
2024-05-25Option exercise (derivative)25$0.000
2024-05-25Option exercise (derivative)815$0.002,448
2024-05-25Option exercise (derivative)19$0.0056
2024-05-25Tax withholding198$28.9515,860
2024-05-25Tax withholding6$28.9515,243
2024-05-25Option exercise19—15,879
2024-05-25Tax withholding4$28.9515,875
2024-05-25Option exercise734—16,609
2024-05-25Tax withholding178$28.9516,431
2024-05-25Option exercise115—16,546
2024-05-25Tax withholding28$28.9516,518
2024-05-25Option exercise25—15,249
2024-05-25Option exercise815—16,058
2024-05-22Option exercise (derivative)2,569$0.0017,990
2024-05-22Tax withholding624$29.1915,224
2024-05-22Option exercise2,569—15,848
2024-05-13Option exercise (derivative)636$0.000
2024-05-13Tax withholding149$30.7717,005
2024-05-13Option exercise636—17,154
2024-02-27Grant / award (derivative)757$0.00757
2024-02-27Option exercise (derivative)757$0.000
2024-02-27Grant / award (derivative)20,559$0.0020,559
2024-02-27Option exercise757—13,503
2024-02-27Tax withholding224$27.2713,279
2024-02-25Option exercise (derivative)735$0.005,876
2024-02-25Option exercise (derivative)24$0.0025
2024-02-25Option exercise (derivative)816$0.003,263
2024-02-25Option exercise (derivative)18$0.0075
2024-02-25Option exercise (derivative)216$0.000
2024-02-25Tax withholding64$23.0011,623
2024-02-25Tax withholding241$23.0012,215
2024-02-25Option exercise816—12,456
2024-02-25Option exercise18—12,233
2024-02-25Tax withholding5$23.0012,228
2024-02-25Option exercise735—12,963
2024-02-25Tax withholding217$23.0012,746
2024-02-25Option exercise216—11,687
2024-02-25Option exercise24—11,647
2024-02-25Tax withholding7$23.0011,640
2023-11-25Option exercise (derivative)216$0.00216
2023-11-25Option exercise (derivative)25$0.0049
2023-11-25Option exercise (derivative)816$0.004,079
2023-11-25Option exercise (derivative)19$0.0093
2023-11-25Option exercise (derivative)734$0.006,611
2023-11-25Option exercise25—10,288
2023-11-25Tax withholding6$27.0710,282
2023-11-25Option exercise816—11,098
2023-11-25Tax withholding198$27.0710,900
2023-11-25Option exercise19—10,919
2023-11-25Option exercise734—11,649
2023-11-25Tax withholding4$27.0710,915
2023-11-25Tax withholding52$27.0710,263
2023-11-25Option exercise216—10,315
2023-11-25Tax withholding178$27.0711,471
2023-11-13Option exercise (derivative)609$0.000
2023-11-13Grant / award (derivative)609$0.00609
2023-11-13Tax withholding148$22.7010,099
2023-11-13Option exercise609—10,247
2023-08-25Option exercise (derivative)24$0.0074
2023-08-25Option exercise (derivative)19$0.000
2023-08-25Option exercise (derivative)216$0.00432
2023-08-25Option exercise (derivative)816$0.004,895
2023-08-25Option exercise (derivative)19$0.00112
2023-08-25Option exercise (derivative)735$0.007,345
2023-08-25Tax withholding4$29.889,081
2023-08-25Option exercise19—9,085
2023-08-25Tax withholding198$29.889,066
2023-08-25Option exercise816—9,264
2023-08-25Tax withholding5$29.888,448
2023-08-25Tax withholding178$29.889,638
2023-08-25Tax withholding52$29.888,429
2023-08-25Option exercise216—8,481
2023-08-25Tax withholding4$29.888,265
2023-08-25Option exercise19—8,269
2023-08-25Option exercise735—9,816
2023-08-25Option exercise24—8,453
2023-08-14Option exercise (derivative)841$0.000
2023-08-14Tax withholding204$28.978,250
2023-08-14Option exercise841—8,454
2023-05-25Option exercise (derivative)734$0.008,080
2023-05-25Option exercise (derivative)19$0.0019
2023-05-25Option exercise (derivative)215$0.00648
2023-05-25Option exercise (derivative)25$0.0098
2023-05-25Option exercise (derivative)815$0.005,711
2023-05-25Option exercise (derivative)18$0.00131
2023-05-25Option exercise19—6,248
2023-05-25Tax withholding178$20.647,613
2023-05-25Option exercise734—7,791
2023-05-25Tax withholding4$20.647,057
2023-05-25Option exercise18—7,061
2023-05-25Tax withholding198$20.647,043
2023-05-25Option exercise815—7,241
2023-05-25Tax withholding6$20.646,426
2023-05-25Option exercise25—6,432
2023-05-25Tax withholding52$20.646,407
2023-05-25Option exercise215—6,459
2023-05-25Tax withholding4$20.646,244
2023-05-15Grant / award (derivative)460$0.00460
2023-03-02———6,229

Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.