NASDAQ:TRUP • US8982021060
| Shares Outstanding | 43.20M |
| Float | 40.65M |
| Float Short Interest Percentage | 9.94% |
| Owners (insider) | 5.36% |
| Owners (institutional) | 89.5% |
| Owners (insider) change | 2.11% |
| Owners (institutional) change | -4.83% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Feb 27, 2026 | GALLAGHER JOHN R | Open Market Sale | 5283 | 26.52 | $ 140,080.33 |
| Feb 27, 2026 | Qureshi Fawwad | Open Market Sale | 2837 | 26.46 | $ 75,075.25 |
| Feb 25, 2026 | GALLAGHER JOHN R | Option Excercise | 304 | 26.70 | $ 8,116.80 |
| Feb 25, 2026 | Tooth Margaret | Option Excercise | 4516 | $ 0.00 | |
| Feb 25, 2026 | Tooth Margaret | Option Excercise | 1776 | 26.70 | $ 47,419.20 |
| Feb 25, 2026 | MCGIBNEY BRENNA | Option Excercise | 646 | $ 0.00 | |
| Feb 25, 2026 | MCGIBNEY BRENNA | Option Excercise | 343 | 26.70 | $ 9,158.10 |
| Feb 25, 2026 | RAWLINGS DARRYL | Option Excercise | 946 | $ 0.00 | |
| Feb 25, 2026 | Qureshi Fawwad | Open Market Sale | 4645 | 25.61 | $ 118,958.45 |
| Feb 25, 2026 | Qureshi Fawwad | Option Excercise | 3750 | $ 0.00 | |
| Feb 25, 2026 | Qureshi Fawwad | Option Excercise | 913 | 26.70 | $ 24,377.10 |
| Feb 25, 2026 | BEARMAN ASHER | Option Excercise | 305 | $ 0.00 | |
| Feb 25, 2026 | BEARMAN ASHER | Option Excercise | 116 | 26.70 | $ 3,097.20 |
| Feb 25, 2026 | DREYER EMILY | Option Excercise | 1825 | $ 0.00 | |
| Feb 25, 2026 | DREYER EMILY | Option Excercise | 443 | 26.70 | $ 11,828.10 |
| Feb 25, 2026 | WEINRAUCH STEVE | Option Excercise | 925 | $ 0.00 | |
| Feb 25, 2026 | WEINRAUCH STEVE | Option Excercise | 138 | 26.70 | $ 3,684.60 |
| Feb 25, 2026 | WEINRAUCH STEVE | Open Market Sale | 85 | 26.70 | $ 2,269.50 |
| Feb 25, 2026 | WHEELER SIMON | Option Excercise | 322 | $ 0.00 | |
| Feb 25, 2026 | WHEELER SIMON | Option Excercise | 151 | 26.70 | $ 4,031.70 |
| Feb 25, 2026 | GALLAGHER JOHN R | Option Excercise | 1260 | $ 0.00 | |
| Feb 22, 2026 | RAWLINGS DARRYL | Option Excercise | 6563 | $ 0.00 | |
| Feb 22, 2026 | GALLAGHER JOHN R | Option Excercise | 6761 | $ 0.00 | |
| Feb 22, 2026 | GALLAGHER JOHN R | Option Excercise | 1908 | 27.16 | $ 51,821.28 |
| Feb 22, 2026 | Tooth Margaret | Option Excercise | 15855 | $ 0.00 | |
| Feb 22, 2026 | Tooth Margaret | Option Excercise | 4060 | 27.16 | $ 110,269.60 |
| Feb 22, 2026 | MCGIBNEY BRENNA | Option Excercise | 4486 | $ 0.00 | |
| Feb 22, 2026 | MCGIBNEY BRENNA | Option Excercise | 2430 | 27.16 | $ 65,998.80 |
| Feb 22, 2026 | WEINRAUCH STEVE | Option Excercise | 4961 | $ 0.00 | |
| Feb 22, 2026 | WEINRAUCH STEVE | Option Excercise | 1470 | 27.16 | $ 39,925.20 |
| Feb 22, 2026 | Qureshi Fawwad | Option Excercise | 6474 | $ 0.00 | |
| Feb 22, 2026 | Qureshi Fawwad | Option Excercise | 1829 | 27.16 | $ 49,675.64 |
| Feb 22, 2026 | BEARMAN ASHER | Option Excercise | 1627 | $ 0.00 | |
| Feb 22, 2026 | BEARMAN ASHER | Option Excercise | 609 | 27.16 | $ 16,540.44 |
| Feb 22, 2026 | DREYER EMILY | Option Excercise | 3589 | $ 0.00 | |
| Feb 22, 2026 | DREYER EMILY | Option Excercise | 1063 | 27.16 | $ 28,871.08 |
| Feb 22, 2026 | POWELL BRADLEY S | Option Excercise | 638 | $ 0.00 | |
| Feb 22, 2026 | WHEELER SIMON | Option Excercise | 2991 | $ 0.00 | |
| Feb 22, 2026 | WHEELER SIMON | Option Excercise | 1404 | 27.16 | $ 38,132.64 |
| Feb 22, 2026 | RUBIN HOWARD E | Option Excercise | 318 | $ 0.00 | |
| Jan 28, 2026 | GALLAGHER JOHN R | Open Market Sale | 430 | 31.67 | $ 13,618.10 |
| Jan 9, 2026 | LOW MURRAY B | Option Excercise | 23213 | 8.57 | $ 198,935.41 |
| Dec 29, 2025 | GALLAGHER JOHN R | Open Market Sale | 430 | 37.55 | $ 16,146.50 |
| Dec 19, 2025 | Tooth Margaret | Option Excercise | 8000 | 8.93 | $ 71,440.00 |
| Dec 19, 2025 | Tooth Margaret | Open Market Sale | 9605 | 37.88 | $ 363,849.55 |
| Nov 28, 2025 | GALLAGHER JOHN R | Open Market Sale | 6383 | 34.82 | $ 222,282.87 |
| Nov 26, 2025 | Qureshi Fawwad | Open Market Sale | 6202 | 35.45 | $ 219,836.71 |
| Nov 25, 2025 | WHEELER SIMON | Option Excercise | 1296 | $ 0.00 | |
| Nov 25, 2025 | WHEELER SIMON | Option Excercise | 608 | 35.36 | $ 21,498.88 |
| Nov 25, 2025 | MCGIBNEY BRENNA | Option Excercise | 647 | $ 0.00 | |
| Nov 25, 2025 | MCGIBNEY BRENNA | Option Excercise | 344 | 35.36 | $ 12,163.84 |
| Nov 25, 2025 | Tooth Margaret | Option Excercise | 12516 | 5.71 | $ 71,440.00 |
| Nov 25, 2025 | Tooth Margaret | Option Excercise | 1776 | 35.36 | $ 62,799.36 |
| Nov 25, 2025 | Tooth Margaret | Open Market Sale | 9803 | 35.31 | $ 346,143.93 |
| Nov 25, 2025 | GALLAGHER JOHN R | Option Excercise | 1260 | $ 0.00 | |
| Nov 25, 2025 | GALLAGHER JOHN R | Option Excercise | 493 | 35.36 | $ 17,432.48 |
| Nov 25, 2025 | WEINRAUCH STEVE | Option Excercise | 925 | $ 0.00 | |
| Nov 25, 2025 | WEINRAUCH STEVE | Option Excercise | 224 | 35.36 | $ 7,920.64 |
| Nov 25, 2025 | RAWLINGS DARRYL | Option Excercise | 946 | $ 0.00 | |
| Nov 25, 2025 | DREYER EMILY | Option Excercise | 1825 | $ 0.00 | |
| Nov 25, 2025 | DREYER EMILY | Option Excercise | 717 | 35.36 | $ 25,353.12 |
| Nov 25, 2025 | Qureshi Fawwad | Option Excercise | 3750 | $ 0.00 | |
| Nov 25, 2025 | Qureshi Fawwad | Option Excercise | 1475 | 35.36 | $ 52,156.00 |
| Nov 24, 2025 | MCGIBNEY BRENNA | Option Excercise | 4485 | $ 0.00 | |
| Nov 24, 2025 | MCGIBNEY BRENNA | Option Excercise | 2399 | 35.40 | $ 84,924.60 |
| Nov 24, 2025 | WEINRAUCH STEVE | Option Excercise | 4960 | $ 0.00 | |
| Nov 24, 2025 | WEINRAUCH STEVE | Option Excercise | 1207 | 35.40 | $ 42,727.80 |
| Nov 24, 2025 | GALLAGHER JOHN R | Option Excercise | 9358 | $ 0.00 | |
| Nov 24, 2025 | GALLAGHER JOHN R | Option Excercise | 3405 | 35.40 | $ 120,537.00 |
| Nov 24, 2025 | RAWLINGS DARRYL | Option Excercise | 6562 | $ 0.00 | |
| Nov 24, 2025 | Tooth Margaret | Option Excercise | 15854 | $ 0.00 | |
| Nov 24, 2025 | Tooth Margaret | Option Excercise | 6237 | 35.40 | $ 220,789.80 |
| Nov 24, 2025 | WHEELER SIMON | Option Excercise | 2990 | $ 0.00 | |
| Nov 24, 2025 | WHEELER SIMON | Option Excercise | 1404 | 35.40 | $ 49,701.60 |
| Nov 24, 2025 | POWELL BRADLEY S | Option Excercise | 629 | $ 0.00 | |
| Nov 24, 2025 | Qureshi Fawwad | Option Excercise | 6472 | $ 0.00 | |
| Nov 24, 2025 | Qureshi Fawwad | Option Excercise | 2545 | 35.40 | $ 90,093.00 |
| Oct 27, 2025 | Tooth Margaret | Option Excercise | 6000 | 8.93 | $ 53,580.00 |
| Oct 27, 2025 | Tooth Margaret | Open Market Sale | 8884 | 43.73 | $ 388,492.88 |
| Sep 25, 2025 | Tooth Margaret | Option Excercise | 6000 | 8.93 | $ 53,580.00 |
| Sep 25, 2025 | Tooth Margaret | Open Market Sale | 8961 | 41.88 | $ 375,317.93 |
| Sep 25, 2025 | Tooth Margaret | Open Market Sale | 2961 | 41.88 | $ 124,002.53 |
| Sep 3, 2025 | RAWLINGS DARRYL | Open Market Sale | 50000 | 44.73 | $ 2,236,725.75 |
| Sep 2, 2025 | Qureshi Fawwad | Open Market Sale | 6451 | 45.15 | $ 291,293.61 |
| Aug 26, 2025 | Qureshi Fawwad | Open Market Sale | 2800 | 45.56 | $ 127,574.16 |
| Aug 25, 2025 | DREYER EMILY | Option Excercise | 1824 | $ 0.00 | |
| Aug 25, 2025 | DREYER EMILY | Option Excercise | 443 | 45.83 | $ 20,302.69 |
| Aug 25, 2025 | WEINRAUCH STEVE | Option Excercise | 924 | $ 0.00 | |
| Aug 25, 2025 | WEINRAUCH STEVE | Option Excercise | 223 | 45.83 | $ 10,220.09 |
| Aug 25, 2025 | Tooth Margaret | Option Excercise | 4515 | $ 0.00 | |
| Aug 25, 2025 | Tooth Margaret | Option Excercise | 1775 | 45.83 | $ 81,348.25 |
| Aug 25, 2025 | WHEELER SIMON | Option Excercise | 1296 | $ 0.00 | |
| Aug 25, 2025 | WHEELER SIMON | Option Excercise | 608 | 45.83 | $ 27,864.64 |
| Aug 25, 2025 | Qureshi Fawwad | Option Excercise | 3750 | $ 0.00 | |
| Aug 25, 2025 | Qureshi Fawwad | Option Excercise | 1779 | 45.83 | $ 81,531.57 |
| Aug 25, 2025 | GALLAGHER JOHN R | Option Excercise | 1259 | $ 0.00 | |
| Aug 25, 2025 | GALLAGHER JOHN R | Option Excercise | 303 | 45.83 | $ 13,886.49 |
| Aug 25, 2025 | MCGIBNEY BRENNA | Option Excercise | 646 | $ 0.00 | |
| Aug 25, 2025 | MCGIBNEY BRENNA | Option Excercise | 343 | 45.83 | $ 15,719.69 |
| Aug 22, 2025 | DREYER EMILY | Option Excercise | 873 | 46.63 | $ 40,707.99 |
| Aug 22, 2025 | WHEELER SIMON | Option Excercise | 2991 | $ 0.00 | |
| Aug 22, 2025 | WHEELER SIMON | Option Excercise | 1404 | 46.63 | $ 65,468.52 |
| Aug 22, 2025 | MCGIBNEY BRENNA | Option Excercise | 4485 | $ 0.00 | |
| Aug 22, 2025 | MCGIBNEY BRENNA | Option Excercise | 2400 | 46.63 | $ 111,912.00 |
| Aug 22, 2025 | Qureshi Fawwad | Option Excercise | 6474 | $ 0.00 | |
| Aug 22, 2025 | Qureshi Fawwad | Option Excercise | 2739 | 46.63 | $ 127,719.57 |
| Aug 22, 2025 | RAWLINGS DARRYL | Option Excercise | 7509 | $ 0.00 | |
| Aug 22, 2025 | WEINRAUCH STEVE | Option Excercise | 4960 | $ 0.00 | |
| Aug 22, 2025 | WEINRAUCH STEVE | Option Excercise | 1206 | 46.63 | $ 56,235.78 |
| Aug 22, 2025 | Tooth Margaret | Option Excercise | 24983 | $ 0.00 | |
| Aug 22, 2025 | Tooth Margaret | Option Excercise | 9829 | 46.63 | $ 458,326.27 |
| Aug 22, 2025 | GALLAGHER JOHN R | Option Excercise | 5897 | $ 0.00 | |
| Aug 22, 2025 | GALLAGHER JOHN R | Option Excercise | 1435 | 46.63 | $ 66,914.05 |
| Aug 22, 2025 | DREYER EMILY | Option Excercise | 3589 | $ 0.00 | |
| May 29, 2025 | Qureshi Fawwad | Open Market Sale | 2534 | 48.31 | $ 122,405.63 |
| May 29, 2025 | GALLAGHER JOHN R | Open Market Sale | 4000 | 47.90 | $ 191,600.00 |
| May 27, 2025 | Qureshi Fawwad | Open Market Sale | 828 | 45.53 | $ 37,698.84 |
| May 25, 2025 | Qureshi Fawwad | Option Excercise | 3750 | $ 0.00 | |
| May 25, 2025 | Qureshi Fawwad | Option Excercise | 1216 | 47.78 | $ 58,100.48 |
| May 25, 2025 | MCGIBNEY BRENNA | Option Excercise | 648 | $ 0.00 | |
| May 25, 2025 | MCGIBNEY BRENNA | Option Excercise | 344 | 47.78 | $ 16,436.32 |
| May 25, 2025 | WHEELER SIMON | Option Excercise | 1295 | $ 0.00 | |
| May 25, 2025 | WHEELER SIMON | Option Excercise | 607 | 47.78 | $ 29,002.46 |
| May 25, 2025 | DREYER EMILY | Option Excercise | 443 | 47.78 | $ 21,166.54 |
| May 25, 2025 | DREYER EMILY | Option Excercise | 1825 | $ 0.00 | |
| May 25, 2025 | GALLAGHER JOHN R | Option Excercise | 1260 | $ 0.00 | |
| May 25, 2025 | GALLAGHER JOHN R | Option Excercise | 305 | 47.78 | $ 14,572.90 |
| May 25, 2025 | WEINRAUCH STEVE | Option Excercise | 925 | $ 0.00 | |
| May 25, 2025 | WEINRAUCH STEVE | Option Excercise | 224 | 47.78 | $ 10,702.72 |
| May 25, 2025 | Tooth Margaret | Option Excercise | 4516 | $ 0.00 | |
| May 25, 2025 | Tooth Margaret | Option Excercise | 1776 | 47.78 | $ 84,857.28 |
| May 22, 2025 | DREYER EMILY | Option Excercise | 3589 | $ 0.00 | |
| May 22, 2025 | DREYER EMILY | Option Excercise | 873 | 44.18 | $ 38,569.14 |
| May 22, 2025 | WEINRAUCH STEVE | Option Excercise | 4960 | $ 0.00 | |
| May 22, 2025 | WEINRAUCH STEVE | Option Excercise | 1207 | 44.18 | $ 53,325.26 |
| May 22, 2025 | WHEELER SIMON | Option Excercise | 2989 | $ 0.00 | |
| May 22, 2025 | WHEELER SIMON | Option Excercise | 1403 | 44.18 | $ 61,984.54 |
| May 22, 2025 | GALLAGHER JOHN R | Option Excercise | 5897 | $ 0.00 | |
| May 22, 2025 | GALLAGHER JOHN R | Option Excercise | 1435 | 44.18 | $ 63,398.30 |
| May 22, 2025 | MCGIBNEY BRENNA | Option Excercise | 4485 | $ 0.00 | |
| May 22, 2025 | MCGIBNEY BRENNA | Option Excercise | 2399 | 44.18 | $ 105,987.82 |
| May 22, 2025 | Tooth Margaret | Option Excercise | 12812 | $ 0.00 | |
| May 22, 2025 | Tooth Margaret | Option Excercise | 5040 | 44.18 | $ 222,667.20 |
| May 22, 2025 | Qureshi Fawwad | Option Excercise | 6472 | $ 0.00 | |
| May 22, 2025 | Qureshi Fawwad | Option Excercise | 2099 | 44.18 | $ 92,733.82 |
| May 20, 2025 | Tooth Margaret | Option Excercise | 4000 | 8.93 | $ 35,720.00 |
| May 20, 2025 | Tooth Margaret | Open Market Sale | 4000 | 45.86 | $ 183,434.00 |
| May 19, 2025 | MCGIBNEY BRENNA | Open Market Sale | 2421 | 45.81 | $ 110,906.01 |
| May 9, 2025 | RUBIN HOWARD E | Option Excercise | 163 | $ 0.00 | |
| Apr 21, 2025 | Tooth Margaret | Option Excercise | 4000 | 8.93 | $ 35,720.00 |
| Apr 21, 2025 | Tooth Margaret | Open Market Sale | 4000 | 33.34 | $ 133,373.20 |
| Mar 27, 2025 | Qureshi Fawwad | Open Market Sale | 2416 | 33.88 | $ 81,863.99 |
| Mar 20, 2025 | Tooth Margaret | Option Excercise | 4000 | 8.93 | $ 35,720.00 |
| Mar 20, 2025 | Tooth Margaret | Open Market Sale | 4000 | 37.18 | $ 148,700.00 |
| Mar 7, 2025 | MCGIBNEY BRENNA | Open Market Sale | 5000 | 32.99 | $ 164,926.50 |
| Mar 7, 2025 | GALLAGHER JOHN R | Open Market Sale | 3100 | 32.99 | $ 102,279.54 |
| Mar 7, 2025 | DREYER EMILY | Option Excercise | 10654 | 16.23 | $ 172,871.62 |
| Mar 7, 2025 | DREYER EMILY | Open Market Sale | 14025 | 32.41 | $ 454,590.09 |