Insider track record Other Across 13 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Discover the complete record of transactions filed by GALLAGHER JOHN R. Insider active across 1 company, notably Trupanion, INC.. Cumulatively, 30 disclosures have been logged. Split: 0 buy · 2 sells. Total volume traded: €162k. History available since 7 March 2025. The latest transaction was filed on 28 May 2026 (Cession). Regulator: SEC (Form 4). All data is openly available.
Declarations 30 total
3,603 shares @ US$21.6912 0.0041% mcap 34.8% of flow Common Stock SEC:0001371285-26-000146:0
865 shares Common Stock SEC:0001371285-26-000138:0
210 shares @ US$21.98 0.0002% mcap 2.1% of flow Common Stock SEC:0001371285-26-000138:1
3,327 shares Common Stock SEC:0001371285-26-000138:2
810 shares @ US$21.98 0.0009% mcap 7.9% of flow Common Stock SEC:0001371285-26-000138:3
2,076 shares Common Stock SEC:0001371285-26-000138:4
505 shares @ US$21.98 0.0006% mcap 4.9% of flow Common Stock SEC:0001371285-26-000138:5
29 shares Common Stock SEC:0001371285-26-000138:6
7 shares @ US$21.86 0.0000% mcap 0.1% of flow Common Stock SEC:0001371285-26-000138:7
451 shares Common Stock SEC:0001371285-26-000138:8
109 shares @ US$21.86 0.0001% mcap 1.1% of flow Common Stock SEC:0001371285-26-000138:9
45 shares Common Stock SEC:0001371285-26-000138:10
10 shares @ US$21.86 0.0000% mcap 0.1% of flow Common Stock SEC:0001371285-26-000138:11
3,100 shares @ US$32.9934 49.0% of flow Common Stock SEC:0001371285-25-000105:0
816 shares Common Stock SEC:0001371285-25-000068:0
2,570 shares Common Stock SEC:0001371285-25-000045:0
19 shares Common Stock SEC:0001371285-24-000302:0
816 shares Common Stock SEC:0001371285-24-000258:0
2,570 shares Common Stock SEC:0001371285-24-000239:0
152 shares Common Stock SEC:0001371285-24-000216:0
636 shares Common Stock SEC:0001371285-24-000186:0
25 shares Common Stock SEC:0001371285-24-000166:0
2,569 shares Common Stock SEC:0001371285-24-000143:0
757 shares Common Stock SEC:0001371285-24-000086:0
216 shares Common Stock SEC:0001371285-24-000045:0
25 of 30 declarations
Load more (5 remaining)