Skip to contentTooth Margaret — TRUPANION, INC. insider: 465 transactions · InsiderLensInsider trading activity of Tooth Margaret
- Transactions on record
- 465
- since Dec 23, 2015
- Open-market buys
- 0
- Open-market sells
- 76
- $7M
- Companies traded
- 1
- last filing May 27, 2026
Figures computed from official regulatory filings — methodology.
Companies where Tooth Margaret has traded
Track record of Tooth Margaret
Insufficient history for a statistical track record (fewer than 5 open-market buys).
Transaction history of Tooth Margaret
Co-insiders of Tooth Margaret
This page republishes public regulatory disclosures. Concerned by this data? Exercise your right to object →
DOAK MICHAELTRUPANION, INC.
| Company | Filed | Type | Qty | Price | Value · USD | Src |
|---|
| May 27, 2026 | Exercise | 6,250 | — | — | SEC |
| May 27, 2026 | Exercise | 1,250 | — | — | SEC |
| May 27, 2026 | Other | -2,459 | 21.98 USD | $54K | SEC |
| May 27, 2026 | Sell | -491 | 21.86 USD | $10.7K | SEC |
| May 27, 2026 | Other | -122 | 21.98 USD | $2.7K | SEC |
| May 27, 2026 | Other | -3,221 | 21.98 USD | $70.8K | SEC |
| May 27, 2026 | Other | -1,197 | 21.98 USD | $26.3K | SEC |
| May 27, 2026 | ExerciseD | -6,250 | 0.00 USD | $0 | SEC |
| May 27, 2026 | ExerciseD | -312 | 0.00 USD | $0 | SEC |
| May 27, 2026 | Exercise | 8,187 | — | — | SEC |
| May 27, 2026 | Exercise | 312 | — | — | SEC |
| May 27, 2026 | ExerciseD | -3,043 | 0.00 USD | $0 | SEC |
| May 27, 2026 | ExerciseD | -8,187 | 0.00 USD | $0 | SEC |
| May 27, 2026 | ExerciseD | -1,250 | 0.00 USD | $0 | SEC |
| May 27, 2026 | Exercise | 3,043 | — | — | SEC |
| Feb 27, 2026 | Exercise | 3,266 | — | — | SEC |
| Feb 27, 2026 | ExerciseD | -1,250 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | ExerciseD | -3,266 | 0.00 USD | $0 | SEC |
| Feb 27, 2026 | Exercise | 1,250 | — | — | SEC |
| Feb 27, 2026 | Other | -1,285 | 26.70 USD | $34.3K | SEC |
| Feb 27, 2026 | Other | -491 | 26.70 USD | $13.1K | SEC |
| Feb 24, 2026 | Other | -1,707 | 27.16 USD | $46.4K | SEC |
| Feb 24, 2026 | ExerciseD | -6,250 | 0.00 USD | $0 | SEC |
| Feb 24, 2026 | ExerciseD | -3,042 | 0.00 USD | $0 | SEC |
| Feb 24, 2026 | Exercise | 6,250 | — | — | SEC |