TRUP · Trupanion Inc. Common Stock
View on chartInsiders & Stakes
| Howard E. Rubin Director | ▲ Buy | Option Exercise | 232,868 Shares held | 5/22/2026 | View profile |
| Margaret Tooth CEO | ▼ Sell | Open Market | 175,401 Shares held | 8/11/2026 | View profile |
| LOW MURRAY B Director | ▲ Buy | Option Exercise | 154,534 Shares held | 1/9/2026 | View profile |
| LEVITAN DAN Director | ▲ Buy | Option Exercise | 95,116 Shares held | 3/31/2024 | View profile |
| Steve Weinrauch EVP, North Am & Vet Strategy | ▼ Sell | Open Market | 78,062 Shares held | 6/5/2026 | View profile |
| Asher Bearman Chief Legal Officer | ▼ Sell | Tax Withholding | 72,244 Shares held | 5/25/2026 | View profile |
| PLOUF TRICIA Co-President and CFO | ▼ Sell | Open Market | 41,023 Shares held | 2/8/2023 | View profile |
| Emily Dreyer Chief Revenue Officer | ▼ Sell | Open Market | 35,627 Shares held | 3/4/2026 | View profile |
| John R. Gallagher Chief Operating Officer | ▼ Sell | Open Market | 32,203 Shares held | 7/28/2026 | View profile |
| Darryl Rawlings Director | ▲ Buy | Option Exercise | 24,838 Shares held | 5/22/2026 | View profile |
| Simon Wheeler EVP, Trupanion International | ▼ Sell | Tax Withholding | 24,239 Shares held | 5/25/2026 | View profile |
| DAVIDSON JACQUELINE L Director | ▲ Buy | Option Exercise | 16,564 Shares held | 12/31/2024 | View profile |
| Brenna McGibney Chief Administration Officer | ▼ Sell | Tax Withholding | 11,445 Shares held | 5/25/2026 | View profile |
| MCLAUGHLIN ELIZABETH | ▲ Buy | Option Exercise | 10,635 Shares held | 12/31/2024 | View profile |
| HEWITT MELISSA JOY General Manager | ▼ Sell | Tax Withholding | 9,779 Shares held | 2/25/2025 | View profile |
| Friedman Gavin EVP, People and Legal | ▼ Sell | Open Market | 9,591 Shares held | 2/1/2023 | View profile |
| Broden Max EVP, Chief Financial Officer | ▲ Buy | Option Exercise | 8,571 Shares held | 12/31/2024 | View profile |
| Paulette R. Dodson Director | ▲ Buy | Option Exercise | 8,526 Shares held | 12/31/2024 | View profile |
| KEARNS CHRISTOPHER J Chief Legal Officer | ▼ Sell | Tax Withholding | 8,159 Shares held | 2/24/2025 | View profile |
| Wolff Andrew D. Chief Financial Officer | ▼ Sell | Tax Withholding | 7,895 Shares held | 5/25/2023 | View profile |
| Michael Doak Director | ▼ Sell | Open Market | 5,866 Shares held | 8/30/2023 | View profile |
| Li Wei Interim CFO | ▼ Sell | Tax Withholding | 4,909 Shares held | 8/25/2023 | View profile |
| Satchu Zay Director | ▲ Buy | Option Exercise | 4,788 Shares held | 3/31/2024 | View profile |
| WASDIN JASON General Manager | ▼ Sell | Tax Withholding | 4,553 Shares held | 2/25/2025 | View profile |
| WORRA TRAVIS General Manager | ▼ Sell | Tax Withholding | 4,179 Shares held | 11/25/2024 | View profile |
| RAVAL KALPESH General Manager | ▼ Sell | Tax Withholding | 3,886 Shares held | 11/25/2024 | View profile |
| Johnson Eric L Director | ▲ Buy | Option Exercise | 2,691 Shares held | 12/31/2022 | View profile |
| Fawwad Qureshi Chief Financial Officer | ▼ Sell | Open Market | 2,081 Shares held | 5/27/2026 | View profile |
| Bradley S. Powell Director | ▲ Buy | Option Exercise | 1,906 Shares held | 5/22/2026 | View profile |
| Enthoven Richard Director | ▲ Buy | Option Exercise | 485 Shares held | 12/31/2023 | View profile |
Transaction History
| Margaret Tooth | ▼ Sell | Open Market | 978 | $28K | 8/11/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 431 | $11K | 7/28/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 431 | $11K | 6/29/2026 |
| Steve Weinrauch | ▼ Sell | Open Market | 6,674 | $147K | 6/5/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 8,500 | $131K | 6/5/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 3,603 | $78K | 5/28/2026 |
| Fawwad Qureshi | ▼ Sell | Open Market | 6,007 | $133K | 5/27/2026 |
| Fawwad Qureshi | ▼ Sell | Open Market | 170 | $4K | 5/27/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 321 | — | 5/25/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 150 | $3K | 5/25/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 1,250 | — | 5/25/2026 |
| Margaret Tooth | ▼ Sell | Open Market | 491 | $11K | 5/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 234 | — | 5/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 125 | $3K | 5/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 31 | — | 5/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 16 | $350 | 5/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 18 | — | 5/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 9 | $197 | 5/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 338 | — | 5/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 180 | $4K | 5/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 27 | — | 5/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 14 | $306 | 5/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 29 | — | 5/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 7 | $153 | 5/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 451 | — | 5/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 109 | $2K | 5/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 45 | — | 5/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 10 | $219 | 5/25/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 40 | — | 5/25/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 9 | $197 | 5/25/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 353 | — | 5/25/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 85 | $2K | 5/25/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 3,750 | — | 5/25/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 1,497 | $33K | 5/25/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 125 | — | 5/25/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 40 | $874 | 5/25/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 937 | — | 5/22/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 440 | $10K | 5/22/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 527 | — | 5/22/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 247 | $5K | 5/22/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 384 | — | 5/22/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 180 | $4K | 5/22/2026 |
| Darryl Rawlings | ▲ Buy | Option Exercise | 312 | — | 5/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 312 | — | 5/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 122 | $3K | 5/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 3,043 | — | 5/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 1,197 | $26K | 5/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 6,250 | — | 5/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 2,459 | $54K | 5/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 8,187 | — | 5/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 3,221 | $71K | 5/22/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 1,250 | — | 5/22/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 669 | $15K | 5/22/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 1,882 | — | 5/22/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 1,007 | $22K | 5/22/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 2,651 | — | 5/22/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 1,419 | $31K | 5/22/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 865 | — | 5/22/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 210 | $5K | 5/22/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 3,327 | — | 5/22/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 810 | $18K | 5/22/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 505 | $11K | 5/22/2026 |
| Bradley S. Powell | ▲ Buy | Option Exercise | 639 | — | 5/22/2026 |
| Howard E. Rubin | ▲ Buy | Option Exercise | 106 | — | 5/22/2026 |
| Howard E. Rubin | ▲ Buy | Option Exercise | 106 | — | 5/22/2026 |
| Howard E. Rubin | ▲ Buy | Option Exercise | 106 | — | 5/22/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 2,932 | — | 5/22/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 713 | $16K | 5/22/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 1,532 | — | 5/22/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 373 | $8K | 5/22/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 312 | — | 5/22/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 124 | $3K | 5/22/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 5,247 | — | 5/22/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 2,095 | $46K | 5/22/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 4,435 | — | 5/22/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 1,770 | $39K | 5/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 265 | — | 5/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 85 | $2K | 5/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 8 | — | 5/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 2 | $44 | 5/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 379 | — | 5/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 122 | $3K | 5/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 1,832 | — | 5/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 595 | $13K | 5/22/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 2,076 | — | 5/22/2026 |
| Darryl Rawlings | ▼ Sell | Other | 1,359 | — | 5/6/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 431 | $12K | 4/28/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 430 | $11K | 3/30/2026 |
| Emily Dreyer | ▼ Sell | Open Market | 7,792 | $219K | 3/4/2026 |
| Fawwad Qureshi | ▼ Sell | Open Market | 2,837 | $75K | 2/27/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 5,283 | $140K | 2/27/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 3,266 | — | 2/25/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 1,285 | $34K | 2/25/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 1,250 | — | 2/25/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 491 | $13K | 2/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 233 | — | 2/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 124 | $3K | 2/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 31 | — | 2/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 16 | $427 | 2/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 338 | — | 2/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 180 | $5K | 2/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 27 | — | 2/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 14 | $374 | 2/25/2026 |
| Darryl Rawlings | ▲ Buy | Option Exercise | 946 | — | 2/25/2026 |
| Fawwad Qureshi | ▼ Sell | Open Market | 4,645 | $119K | 2/25/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 3,750 | — | 2/25/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 913 | $24K | 2/25/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 322 | — | 2/25/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 151 | $4K | 2/25/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 180 | — | 2/25/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 68 | $2K | 2/25/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 125 | — | 2/25/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 48 | $1K | 2/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 735 | — | 2/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 178 | $5K | 2/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 29 | — | 2/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 7 | $187 | 2/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 451 | — | 2/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 109 | $3K | 2/25/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 45 | — | 2/25/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 10 | $267 | 2/25/2026 |
| Emily Dreyer | ▲ Buy | Option Exercise | 1,482 | — | 2/25/2026 |
| Emily Dreyer | ▼ Sell | Tax Withholding | 360 | $10K | 2/25/2026 |
| Emily Dreyer | ▲ Buy | Option Exercise | 343 | — | 2/25/2026 |
| Emily Dreyer | ▼ Sell | Tax Withholding | 83 | $2K | 2/25/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 531 | — | 2/25/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 129 | $3K | 2/25/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 41 | — | 2/25/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 9 | $240 | 2/25/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 353 | — | 2/25/2026 |
| Steve Weinrauch | ▼ Sell | Open Market | 85 | $2K | 2/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 17 | — | 2/25/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 9 | $240 | 2/25/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 1,250 | — | 2/22/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 699 | $19K | 2/22/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 1,354 | — | 2/22/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 724 | $20K | 2/22/2026 |
| Brenna McGibney | ▲ Buy | Option Exercise | 1,882 | — | 2/22/2026 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 1,007 | $27K | 2/22/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 2,932 | — | 2/22/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 601 | $16K | 2/22/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 913 | — | 2/22/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 270 | $7K | 2/22/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 5,248 | — | 2/22/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 1,467 | $40K | 2/22/2026 |
| Fawwad Qureshi | ▲ Buy | Option Exercise | 313 | — | 2/22/2026 |
| Fawwad Qureshi | ▼ Sell | Tax Withholding | 92 | $2K | 2/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 973 | — | 2/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 365 | $10K | 2/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 266 | — | 2/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 99 | $3K | 2/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 9 | — | 2/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 3 | $81 | 2/22/2026 |
| Asher Bearman | ▲ Buy | Option Exercise | 379 | — | 2/22/2026 |
| Asher Bearman | ▼ Sell | Tax Withholding | 142 | $4K | 2/22/2026 |
| Emily Dreyer | ▲ Buy | Option Exercise | 2,249 | — | 2/22/2026 |
| Emily Dreyer | ▼ Sell | Tax Withholding | 666 | $18K | 2/22/2026 |
| Emily Dreyer | ▲ Buy | Option Exercise | 1,340 | — | 2/22/2026 |
| Emily Dreyer | ▼ Sell | Tax Withholding | 397 | $11K | 2/22/2026 |
| Bradley S. Powell | ▲ Buy | Option Exercise | 638 | — | 2/22/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 938 | — | 2/22/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 440 | $12K | 2/22/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 1,526 | — | 2/22/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 717 | $19K | 2/22/2026 |
| Simon Wheeler | ▲ Buy | Option Exercise | 527 | — | 2/22/2026 |
| Simon Wheeler | ▼ Sell | Tax Withholding | 247 | $7K | 2/22/2026 |
| Steve Weinrauch | ▼ Sell | Tax Withholding | 869 | $24K | 2/22/2026 |
| Steve Weinrauch | ▲ Buy | Option Exercise | 2,029 | — | 2/22/2026 |
| Howard E. Rubin | ▲ Buy | Option Exercise | 106 | — | 2/22/2026 |
| Howard E. Rubin | ▲ Buy | Option Exercise | 106 | — | 2/22/2026 |
| Howard E. Rubin | ▲ Buy | Option Exercise | 106 | — | 2/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 6,250 | — | 2/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 1,707 | $46K | 2/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 313 | — | 2/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 92 | $2K | 2/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 6,250 | — | 2/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 1,521 | $41K | 2/22/2026 |
| Margaret Tooth | ▲ Buy | Option Exercise | 3,042 | — | 2/22/2026 |
| Margaret Tooth | ▼ Sell | Tax Withholding | 740 | $20K | 2/22/2026 |
| Darryl Rawlings | ▲ Buy | Option Exercise | 313 | — | 2/22/2026 |
| Darryl Rawlings | ▲ Buy | Option Exercise | 6,250 | — | 2/22/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 2,570 | — | 2/22/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 762 | $21K | 2/22/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 864 | — | 2/22/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 210 | $6K | 2/22/2026 |
| John R. Gallagher | ▲ Buy | Option Exercise | 3,327 | — | 2/22/2026 |
| John R. Gallagher | ▼ Sell | Tax Withholding | 936 | $25K | 2/22/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 430 | $14K | 1/28/2026 |
| LOW MURRAY B | ▲ Buy | Option Exercise | 23,213 | $199K | 1/9/2026 |
| John R. Gallagher | ▼ Sell | Open Market | 430 | $16K | 12/29/2025 |
| Margaret Tooth | ▲ Buy | Option Exercise | 8,000 | $71K | 12/19/2025 |
| Margaret Tooth | ▼ Sell | Open Market | 8,000 | $303K | 12/19/2025 |
| Margaret Tooth | ▼ Sell | Open Market | 1,605 | $61K | 12/19/2025 |
| John R. Gallagher | ▼ Sell | Open Market | 6,383 | $222K | 11/28/2025 |
| Fawwad Qureshi | ▼ Sell | Open Market | 6,202 | $220K | 11/26/2025 |
| Brenna McGibney | ▲ Buy | Option Exercise | 31 | — | 11/25/2025 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 16 | $566 | 11/25/2025 |
| Brenna McGibney | ▲ Buy | Option Exercise | 234 | — | 11/25/2025 |
| Brenna McGibney | ▼ Sell | Tax Withholding | 125 | $4K | 11/25/2025 |
| Brenna McGibney | ▲ Buy | Option Exercise | 17 | — | 11/25/2025 |