Margi Tooth

Insider profile

Currently holds a position at Trupanion Inc

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
13 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Revenue Officer Trupanion Inc Jan. 1, 2019 -
Chief Marketing Officer Trupanion Inc Nov. 9, 2015 - Jan. 1, 2019

Margi Tooth's trades of Trupanion Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Buy signal Sell signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Transaction date
Planned sale
Price
98.42
Quantity 4,576 -45.7%
Value US$1,875,917
Transaction date
Proposed sale
Price
58.42
Quantity 18,098
Value US$1,963,558
Transaction date
Sale
Price
82.16
Quantity 57,458 -9.0%
Value US$4,611,366
Transaction date
Planned sale
Price
29.05
Quantity 978 -0.6%
Value US$28,411
Transaction date
Proposed sale
Price
29.05
Quantity 978
Value US$28,411
Transaction date
Sale
Price
21.86
Quantity 491 -0.3%
Value US$10,733
Transaction date
Planned sale
Price
37.91
Quantity 1,605 -1.1%
Value US$60,845
Transaction date
Planned sale
Price
37.88
Quantity 8,000 -5.0%
Value US$303,005
Transaction date
Proposed sale
Price
37.88
Quantity 9,605
Value US$363,850
Transaction date
Planned sale
Price
35.31
Quantity 1,803 -1.2%
Value US$63,664
Transaction date
Planned sale
Price
35.31
Quantity 8,000 -4.9%
Value US$282,480
Transaction date
Proposed sale
Price
35.31
Quantity 9,803
Value US$346,144
Transaction date
Planned sale
Price
43.74
Quantity 2,884 -2.0%
Value US$126,153
Transaction date
Planned sale
Price
43.72
Quantity 6,000 -4.0%
Value US$262,340
Transaction date
Proposed sale
Price
43.73
Quantity 8,884
Value US$388,493
Transaction date
Sale
Price
41.88
Quantity 2,961 -2.0%
Value US$124,003
Transaction date
Planned sale
Price
41.89
Quantity 6,000 -3.9%
Value US$251,315
Transaction date
Proposed sale
Price
41.88
Quantity 8,961
Value US$375,318
Transaction date
Sale
Price
48.57
Quantity 200 -0.2%
Value US$9,714
Transaction date
Proposed sale
Price
48.57
Quantity 200
Value US$9,714
Transaction date
Planned sale
Price
45.86
Quantity 4,000 -3.3%
Value US$183,434
Transaction date
Proposed sale
Price
45.86
Quantity 4,000
Value US$183,434
Transaction date
Planned sale
Price
33.34
Quantity 4,000 -3.3%
Value US$133,373
Transaction date
Proposed sale
Price
33.34
Quantity 4,000
Value US$133,373
Transaction date
Planned sale
Price
37.18
Quantity 4,000 -3.3%
Value US$148,700
Transaction date
Proposed sale
Price
37.18
Quantity 4,000
Value US$148,700
Transaction date
Planned sale
Price
31.39
Quantity 2,294 -1.9%
Value US$72,009
Transaction date
Proposed sale
Price
31.39
Quantity 2,294
Value US$72,009
Transaction date
Sale
Price
52.00
Quantity 5,000 -5.0%
Value US$260,007
Transaction date
Proposed sale
Price
50.71
Quantity 5,000
Value US$253,550
Transaction date
Sale
Price
46.48
Quantity 7,500 -7.0%
Value US$348,600
Transaction date
Proposed sale
Price
47.21
Quantity 7,500
Value US$354,075
Transaction date
Sale
Price
72.02
Quantity 6,907 -17.5%
Value US$497,448
Transaction date
Sale
Price
66.71
Quantity 1,000 -2.8%
Value US$66,710
Transaction date
Planned sale
Price
69.09
Quantity 150 -0.4%
Value US$10,364
Transaction date
Planned sale
Price
91.24
Quantity 150 -0.4%
Value US$13,686
Transaction date
Planned sale
Price
86.01
Quantity 200 -0.5%
Value US$17,202
Transaction date
Planned sale
Price
85.36
Quantity 200 -0.8%
Value US$17,072
Transaction date
Planned sale
Price
126.00
Quantity 1 -0.0%
Value US$126
Transaction date
Planned sale
Price
124.32
Quantity 37 -0.2%
Value US$4,600
Transaction date
Planned sale
Price
123.50
Quantity 5 -0.0%
Value US$618
Transaction date
Planned sale
Price
123.09
Quantity 457 -2.5%
Value US$56,252
Transaction date
Planned sale
Price
101.18
Quantity 500 -2.7%
Value US$50,590
Transaction date
Planned sale
Price
77.27
Quantity 109 -0.7%
Value US$8,422
Transaction date
Planned sale
Price
77.86
Quantity 250 -1.5%
Value US$19,465
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-09-15 2026-09-11 PlS Planned sale
4,576 -45.7%
98.42
US$1,875,917
4,576 -45.7% 98.42 US$1,875,917
2026-09-11 2026-09-11 PrS Proposed sale
18,098
58.42
US$1,963,558
18,098 58.42 US$1,963,558
2026-08-26 2026-08-25 S Sale
57,458 -9.0%
82.16
US$4,611,366
57,458 -9.0% 82.16 US$4,611,366
2026-08-13 2026-08-11 PlS Planned sale
978 -0.6%
29.05
US$28,411
978 -0.6% 29.05 US$28,411
2026-08-11 2026-08-11 PrS Proposed sale
978
29.05
US$28,411
978 29.05 US$28,411
2026-05-27 2026-05-25 S Sale
491 -0.3%
21.86
US$10,733
491 -0.3% 21.86 US$10,733
2025-12-22 2025-12-19 PlS Planned sale
1,605 -1.1%
37.91
US$60,845
1,605 -1.1% 37.91 US$60,845
2025-12-22 2025-12-19 PlS Planned sale
8,000 -5.0%
37.88
US$303,005
8,000 -5.0% 37.88 US$303,005
2025-12-19 2025-12-19 PrS Proposed sale
9,605
37.88
US$363,850
9,605 37.88 US$363,850
2025-11-26 2025-11-25 PlS Planned sale
1,803 -1.2%
35.31
US$63,664
1,803 -1.2% 35.31 US$63,664
2025-11-26 2025-11-25 PlS Planned sale
8,000 -4.9%
35.31
US$282,480
8,000 -4.9% 35.31 US$282,480
2025-11-25 2025-11-25 PrS Proposed sale
9,803
35.31
US$346,144
9,803 35.31 US$346,144
2025-10-29 2025-10-27 PlS Planned sale
2,884 -2.0%
43.74
US$126,153
2,884 -2.0% 43.74 US$126,153
2025-10-29 2025-10-27 PlS Planned sale
6,000 -4.0%
43.72
US$262,340
6,000 -4.0% 43.72 US$262,340
2025-10-27 2025-10-27 PrS Proposed sale
8,884
43.73
US$388,493
8,884 43.73 US$388,493
2025-09-29 2025-09-25 S Sale
2,961 -2.0%
41.88
US$124,003
2,961 -2.0% 41.88 US$124,003
2025-09-29 2025-09-25 PlS Planned sale
6,000 -3.9%
41.89
US$251,315
6,000 -3.9% 41.89 US$251,315
2025-09-25 2025-09-25 PrS Proposed sale
8,961
41.88
US$375,318
8,961 41.88 US$375,318
2025-06-10 2025-06-06 S Sale
200 -0.2%
48.57
US$9,714
200 -0.2% 48.57 US$9,714
2025-06-06 2025-06-06 PrS Proposed sale
200
48.57
US$9,714
200 48.57 US$9,714
2025-05-22 2025-05-20 PlS Planned sale
4,000 -3.3%
45.86
US$183,434
4,000 -3.3% 45.86 US$183,434
2025-05-20 2025-05-20 PrS Proposed sale
4,000
45.86
US$183,434
4,000 45.86 US$183,434
2025-04-23 2025-04-21 PlS Planned sale
4,000 -3.3%
33.34
US$133,373
4,000 -3.3% 33.34 US$133,373
2025-04-21 2025-04-21 PrS Proposed sale
4,000
33.34
US$133,373
4,000 33.34 US$133,373
2025-03-24 2025-03-20 PlS Planned sale
4,000 -3.3%
37.18
US$148,700
4,000 -3.3% 37.18 US$148,700
2025-03-20 2025-03-20 PrS Proposed sale
4,000
37.18
US$148,700
4,000 37.18 US$148,700
2025-03-05 2025-03-04 PlS Planned sale
2,294 -1.9%
31.39
US$72,009
2,294 -1.9% 31.39 US$72,009
2025-03-04 2025-03-04 PrS Proposed sale
2,294
31.39
US$72,009
2,294 31.39 US$72,009
2024-11-22 2024-11-20 S Sale
5,000 -5.0%
52.00
US$260,007
5,000 -5.0% 52.00 US$260,007
2024-11-20 2024-11-20 PrS Proposed sale
5,000
50.71
US$253,550
5,000 50.71 US$253,550
2024-08-30 2024-08-28 S Sale
7,500 -7.0%
46.48
US$348,600
7,500 -7.0% 46.48 US$348,600
2024-08-28 2024-08-28 PrS Proposed sale
7,500
47.21
US$354,075
7,500 47.21 US$354,075
2022-08-10 2022-08-08 S Sale
6,907 -17.5%
72.02
US$497,448
6,907 -17.5% 72.02 US$497,448
2022-05-17 2022-05-13 S Sale
1,000 -2.8%
66.71
US$66,710
1,000 -2.8% 66.71 US$66,710
2022-05-02 2022-04-28 PlS Planned sale
150 -0.4%
69.09
US$10,364
150 -0.4% 69.09 US$10,364
2022-03-30 2022-03-28 PlS Planned sale
150 -0.4%
91.24
US$13,686
150 -0.4% 91.24 US$13,686
2022-03-01 2022-02-25 PlS Planned sale
200 -0.5%
86.01
US$17,202
200 -0.5% 86.01 US$17,202
2022-02-01 2022-01-28 PlS Planned sale
200 -0.8%
85.36
US$17,072
200 -0.8% 85.36 US$17,072
2021-12-01 2021-11-29 PlS Planned sale
1 -0.0%
126.00
US$126
1 -0.0% 126.00 US$126
2021-12-01 2021-11-29 PlS Planned sale
37 -0.2%
124.32
US$4,600
37 -0.2% 124.32 US$4,600
2021-12-01 2021-11-29 PlS Planned sale
5 -0.0%
123.50
US$618
5 -0.0% 123.50 US$618
2021-12-01 2021-11-29 PlS Planned sale
457 -2.5%
123.09
US$56,252
457 -2.5% 123.09 US$56,252
2021-11-01 2021-10-28 PlS Planned sale
500 -2.7%
101.18
US$50,590
500 -2.7% 101.18 US$50,590
2021-05-19 2021-05-17 PlS Planned sale
109 -0.7%
77.27
US$8,422
109 -0.7% 77.27 US$8,422
2021-04-19 2021-04-15 PlS Planned sale
250 -1.5%
77.86
US$19,465
250 -1.5% 77.86 US$19,465