SEC CIK 1966925
MCGIBNEY BRENNA
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TRUPview stock → | 14,437 | 2026-08-25 |
Position History — TRUP
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TRUP
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-25 | Option exercise (derivative) | 27 | $0.00 | 109 |
| 2026-08-25 | Option exercise (derivative) | 338 | $0.00 | 1,353 |
| 2026-08-25 | Option exercise (derivative) | 17 | $0.00 | 52 |
| 2026-08-25 | Option exercise (derivative) | 31 | $0.00 | 62 |
| 2026-08-25 | Option exercise (derivative) | 234 | $0.00 | 0 |
| 2026-08-25 | Tax withholding | 14 | $31.84 | 14,437 |
| 2026-08-25 | Option exercise | 27 | — | 14,451 |
| 2026-08-25 | Tax withholding | 180 | $31.84 | 14,424 |
| 2026-08-25 | Option exercise | 338 | — | 14,604 |
| 2026-08-25 | Tax withholding | 9 | $31.84 | 14,266 |
| 2026-08-25 | Option exercise | 17 | — | 14,275 |
| 2026-08-25 | Tax withholding | 16 | $31.84 | 14,258 |
| 2026-08-25 | Option exercise | 31 | — | 14,274 |
| 2026-08-25 | Tax withholding | 125 | $31.84 | 14,243 |
| 2026-08-25 | Option exercise | 234 | — | 14,368 |
| 2026-08-22 | Option exercise (derivative) | 2,652 | $0.00 | 15,909 |
| 2026-08-22 | Option exercise (derivative) | 1,881 | $0.00 | 3,764 |
| 2026-08-22 | Option exercise (derivative) | 1,250 | $0.00 | 7,500 |
| 2026-08-22 | Tax withholding | 1,419 | $31.76 | 14,134 |
| 2026-08-22 | Option exercise | 2,652 | — | 15,553 |
| 2026-08-22 | Tax withholding | 1,006 | $31.76 | 12,901 |
| 2026-08-22 | Option exercise | 1,881 | — | 13,907 |
| 2026-08-22 | Tax withholding | 669 | $31.76 | 12,026 |
| 2026-08-22 | Option exercise | 1,250 | — | 12,695 |
| 2026-05-25 | Option exercise (derivative) | 27 | $0.00 | 136 |
| 2026-05-25 | Option exercise (derivative) | 338 | $0.00 | 1,691 |
| 2026-05-25 | Option exercise (derivative) | 18 | $0.00 | 69 |
| 2026-05-25 | Option exercise (derivative) | 31 | $0.00 | 93 |
| 2026-05-25 | Option exercise (derivative) | 234 | $0.00 | 234 |
| 2026-05-25 | Tax withholding | 14 | $21.86 | 11,445 |
| 2026-05-25 | Option exercise | 27 | — | 11,459 |
| 2026-05-25 | Tax withholding | 180 | $21.86 | 11,432 |
| 2026-05-25 | Option exercise | 338 | — | 11,612 |
| 2026-05-25 | Tax withholding | 9 | $21.86 | 11,274 |
| 2026-05-25 | Option exercise | 18 | — | 11,283 |
| 2026-05-25 | Tax withholding | 16 | $21.86 | 11,265 |
| 2026-05-25 | Option exercise | 31 | — | 11,281 |
| 2026-05-25 | Tax withholding | 125 | $21.86 | 11,250 |
| 2026-05-25 | Option exercise | 234 | — | 11,375 |
| 2026-05-22 | Option exercise (derivative) | 2,651 | $0.00 | 18,561 |
| 2026-05-22 | Option exercise (derivative) | 1,882 | $0.00 | 5,645 |
| 2026-05-22 | Option exercise (derivative) | 1,250 | $0.00 | 8,750 |
| 2026-05-22 | Tax withholding | 1,419 | $21.98 | 11,141 |
| 2026-05-22 | Option exercise | 2,651 | — | 12,560 |
| 2026-05-22 | Tax withholding | 1,007 | $21.98 | 9,909 |
| 2026-05-22 | Option exercise | 1,882 | — | 10,916 |
| 2026-05-22 | Tax withholding | 669 | $21.98 | 9,034 |
| 2026-05-22 | Option exercise | 1,250 | — | 9,703 |
| 2026-02-25 | Option exercise (derivative) | 27 | $0.00 | 163 |
| 2026-02-25 | Option exercise (derivative) | 338 | $0.00 | 2,029 |
| 2026-02-25 | Option exercise (derivative) | 17 | $0.00 | 87 |
| 2026-02-25 | Option exercise (derivative) | 31 | $0.00 | 124 |
| 2026-02-25 | Option exercise (derivative) | 233 | $0.00 | 468 |
| 2026-02-25 | Tax withholding | 14 | $26.70 | 8,453 |
| 2026-02-25 | Option exercise | 27 | — | 8,467 |
| 2026-02-25 | Tax withholding | 180 | $26.70 | 8,440 |
| 2026-02-25 | Option exercise | 338 | — | 8,620 |
| 2026-02-25 | Tax withholding | 9 | $26.70 | 8,282 |
| 2026-02-25 | Option exercise | 17 | — | 8,291 |
| 2026-02-25 | Tax withholding | 16 | $26.70 | 8,274 |
| 2026-02-25 | Option exercise | 31 | — | 8,290 |
| 2026-02-25 | Tax withholding | 124 | $26.70 | 8,259 |
| 2026-02-25 | Option exercise | 233 | — | 8,383 |
| 2026-02-22 | Option exercise (derivative) | 1,882 | $0.00 | 7,527 |
| 2026-02-22 | Option exercise (derivative) | 1,354 | $0.00 | 0 |
| 2026-02-22 | Option exercise (derivative) | 1,250 | $0.00 | 10,000 |
| 2026-02-22 | Tax withholding | 1,007 | $27.16 | 8,150 |
| 2026-02-22 | Option exercise | 1,882 | — | 9,157 |
| 2026-02-22 | Tax withholding | 724 | $27.16 | 7,275 |
| 2026-02-22 | Option exercise | 1,354 | — | 7,999 |
| 2026-02-22 | Tax withholding | 699 | $27.16 | 6,645 |
| 2026-02-22 | Option exercise | 1,250 | — | 7,344 |
| 2026-02-20 | Grant / award (derivative) | 21,212 | $0.00 | 21,212 |
| 2025-11-25 | Option exercise (derivative) | 234 | $0.00 | 701 |
| 2025-11-25 | Option exercise (derivative) | 17 | $0.00 | 104 |
| 2025-11-25 | Option exercise (derivative) | 338 | $0.00 | 2,367 |
| 2025-11-25 | Option exercise (derivative) | 27 | $0.00 | 190 |
| 2025-11-25 | Option exercise (derivative) | 31 | $0.00 | 155 |
| 2025-11-25 | Tax withholding | 125 | $35.36 | 5,915 |
| 2025-11-25 | Tax withholding | 16 | $35.36 | 5,806 |
| 2025-11-25 | Option exercise | 17 | — | 5,932 |
| 2025-11-25 | Tax withholding | 9 | $35.36 | 5,923 |
| 2025-11-25 | Option exercise | 338 | — | 6,261 |
| 2025-11-25 | Tax withholding | 180 | $35.36 | 6,081 |
| 2025-11-25 | Option exercise | 27 | — | 6,108 |
| 2025-11-25 | Tax withholding | 14 | $35.36 | 6,094 |
| 2025-11-25 | Option exercise | 31 | — | 5,822 |
| 2025-11-25 | Option exercise | 234 | — | 6,040 |
| 2025-11-24 | Option exercise (derivative) | 1,250 | $0.00 | 11,250 |
| 2025-11-24 | Option exercise (derivative) | 1,354 | $0.00 | 1,354 |
| 2025-11-24 | Option exercise (derivative) | 1,881 | $0.00 | 9,409 |
| 2025-11-24 | Tax withholding | 1,006 | $35.40 | 5,791 |
| 2025-11-24 | Option exercise | 1,881 | — | 6,797 |
| 2025-11-24 | Tax withholding | 669 | $35.40 | 4,916 |
| 2025-11-24 | Option exercise | 1,250 | — | 5,585 |
| 2025-11-24 | Tax withholding | 724 | $35.40 | 4,335 |
| 2025-11-24 | Option exercise | 1,354 | — | 5,059 |
| 2025-08-25 | Option exercise (derivative) | 31 | $0.00 | 186 |
| 2025-08-25 | Option exercise (derivative) | 233 | $0.00 | 935 |
| 2025-08-25 | Option exercise (derivative) | 17 | $0.00 | 121 |
| 2025-08-25 | Option exercise (derivative) | 338 | $0.00 | 2,705 |
| 2025-08-25 | Option exercise (derivative) | 27 | $0.00 | 217 |
| 2025-08-25 | Tax withholding | 9 | $45.83 | 3,534 |
| 2025-08-25 | Tax withholding | 124 | $45.83 | 3,526 |
| 2025-08-25 | Option exercise | 233 | — | 3,650 |
| 2025-08-25 | Tax withholding | 16 | $45.83 | 3,417 |
| 2025-08-25 | Option exercise | 31 | — | 3,433 |
| 2025-08-25 | Option exercise | 17 | — | 3,543 |
| 2025-08-25 | Tax withholding | 14 | $45.83 | 3,705 |
| 2025-08-25 | Option exercise | 27 | — | 3,719 |
| 2025-08-25 | Tax withholding | 180 | $45.83 | 3,692 |
| 2025-08-25 | Option exercise | 338 | — | 3,872 |
| 2025-08-22 | Option exercise (derivative) | 1,250 | $0.00 | 12,500 |
| 2025-08-22 | Option exercise (derivative) | 1,882 | $0.00 | 11,290 |
| 2025-08-22 | Option exercise (derivative) | 1,353 | $0.00 | 2,708 |
| 2025-08-22 | Tax withholding | 724 | $46.63 | 3,402 |
| 2025-08-22 | Option exercise | 1,353 | — | 4,126 |
| 2025-08-22 | Tax withholding | 1,007 | $46.63 | 2,773 |
| 2025-08-22 | Option exercise | 1,882 | — | 3,780 |
| 2025-08-22 | Tax withholding | 669 | $46.63 | 1,898 |
| 2025-08-22 | Option exercise | 1,250 | — | 2,567 |
| 2025-06-02 | Open-market sale | 2,390 | $45.17 | 1,317 |
| 2025-05-25 | Option exercise (derivative) | 27 | $0.00 | 244 |
| 2025-05-25 | Option exercise (derivative) | 338 | $0.00 | 3,043 |
| 2025-05-25 | Option exercise (derivative) | 18 | $0.00 | 138 |
| 2025-05-25 | Option exercise (derivative) | 234 | $0.00 | 1,168 |
| 2025-05-25 | Option exercise (derivative) | 31 | $0.00 | 217 |
| 2025-05-25 | Option exercise | 18 | — | 3,545 |
| 2025-05-25 | Option exercise | 27 | — | 3,721 |
| 2025-05-25 | Tax withholding | 180 | $47.78 | 3,694 |
| 2025-05-25 | Option exercise | 338 | — | 3,874 |
| 2025-05-25 | Tax withholding | 9 | $47.78 | 3,536 |
| 2025-05-25 | Tax withholding | 14 | $47.78 | 3,707 |
| 2025-05-25 | Tax withholding | 16 | $47.78 | 3,527 |
| 2025-05-25 | Option exercise | 31 | — | 3,543 |
| 2025-05-25 | Tax withholding | 125 | $47.78 | 3,512 |
| 2025-05-25 | Option exercise | 234 | — | 3,637 |
| 2025-05-22 | Option exercise (derivative) | 1,250 | $0.00 | 13,750 |
| 2025-05-22 | Option exercise (derivative) | 1,881 | $0.00 | 13,172 |
| 2025-05-22 | Option exercise (derivative) | 1,354 | $0.00 | 4,061 |
| 2025-05-22 | Tax withholding | 724 | $44.18 | 2,528 |
| 2025-05-22 | Tax withholding | 669 | $44.18 | 1,898 |
| 2025-05-22 | Option exercise | 1,250 | — | 2,567 |
| 2025-05-22 | Option exercise | 1,881 | — | 4,409 |
| 2025-05-22 | Option exercise | 1,354 | — | 3,252 |
| 2025-05-22 | Tax withholding | 1,006 | $44.18 | 3,403 |
| 2025-05-19 | Open-market sale | 2,421 | $45.81 | 1,317 |
| 2025-03-07 | Open-market sale | 5,000 | $32.99 | 3,738 |
| 2025-02-27 | Grant / award (derivative) | 15,053 | $0.00 | 15,053 |
| 2025-02-25 | Option exercise (derivative) | 234 | $0.00 | 1,402 |
| 2025-02-25 | Option exercise (derivative) | 31 | $0.00 | 248 |
| 2025-02-25 | Option exercise (derivative) | 17 | $0.00 | 156 |
| 2025-02-25 | Option exercise (derivative) | 338 | $0.00 | 3,381 |
| 2025-02-25 | Option exercise (derivative) | 27 | $0.00 | 271 |
| 2025-02-25 | Option exercise | 338 | — | 8,905 |
| 2025-02-25 | Tax withholding | 180 | $34.12 | 8,725 |
| 2025-02-25 | Option exercise | 27 | — | 8,752 |
| 2025-02-25 | Tax withholding | 14 | $34.12 | 8,738 |
| 2025-02-25 | Option exercise | 234 | — | 8,669 |
| 2025-02-25 | Tax withholding | 125 | $34.12 | 8,544 |
| 2025-02-25 | Option exercise | 31 | — | 8,575 |
| 2025-02-25 | Tax withholding | 16 | $34.12 | 8,559 |
| 2025-02-25 | Option exercise | 17 | — | 8,576 |
| 2025-02-25 | Tax withholding | 9 | $34.12 | 8,567 |
| 2025-02-24 | Option exercise (derivative) | 1,354 | $0.00 | 5,415 |
| 2025-02-24 | Option exercise (derivative) | 5,000 | $0.00 | 15,000 |
| 2025-02-24 | Tax withholding | 2,692 | $33.41 | 8,435 |
| 2025-02-24 | Option exercise | 5,000 | — | 11,127 |
| 2025-02-24 | Tax withholding | 742 | $33.41 | 6,127 |
| 2025-02-24 | Option exercise | 1,354 | — | 6,869 |
| 2024-11-25 | Option exercise (derivative) | 338 | $0.00 | 3,719 |
| 2024-11-25 | Option exercise (derivative) | 17 | $0.00 | 173 |
| 2024-11-25 | Option exercise (derivative) | 31 | $0.00 | 279 |
| 2024-11-25 | Option exercise (derivative) | 233 | $0.00 | 1,636 |
| 2024-11-25 | Option exercise (derivative) | 27 | $0.00 | 298 |
| 2024-11-25 | Option exercise | 27 | — | 5,529 |
| 2024-11-25 | Tax withholding | 16 | $53.46 | 5,385 |
| 2024-11-25 | Option exercise | 31 | — | 5,401 |
| 2024-11-25 | Tax withholding | 124 | $53.46 | 5,494 |
| 2024-11-25 | Option exercise | 17 | — | 5,511 |
| 2024-11-25 | Tax withholding | 9 | $53.46 | 5,502 |
| 2024-11-25 | Option exercise | 233 | — | 5,618 |
| 2024-11-25 | Tax withholding | 14 | $53.46 | 5,515 |
| 2024-11-25 | Option exercise | 338 | — | 5,550 |
| 2024-11-25 | Tax withholding | 180 | $53.46 | 5,370 |
| 2024-11-22 | Option exercise (derivative) | 1,353 | $0.00 | 6,769 |
| 2024-11-22 | Option exercise | 1,353 | — | 5,936 |
| 2024-11-22 | Tax withholding | 724 | $53.60 | 5,212 |
| 2024-08-25 | Option exercise (derivative) | 17 | $0.00 | 190 |
| 2024-08-25 | Option exercise (derivative) | 1,353 | $0.00 | 4,057 |
| 2024-08-25 | Option exercise (derivative) | 31 | $0.00 | 310 |
| 2024-08-25 | Option exercise (derivative) | 234 | $0.00 | 1,869 |
| 2024-08-25 | Option exercise (derivative) | 109 | $0.00 | 325 |
| 2024-08-25 | Tax withholding | 125 | $46.63 | 4,524 |
| 2024-08-25 | Tax withholding | 724 | $46.63 | 4,400 |
| 2024-08-25 | Option exercise | 31 | — | 4,431 |
| 2024-08-25 | Tax withholding | 16 | $46.63 | 4,415 |
| 2024-08-25 | Option exercise | 234 | — | 4,649 |
| 2024-08-25 | Option exercise | 1,353 | — | 5,124 |
| 2024-08-25 | Option exercise | 17 | — | 4,541 |
| 2024-08-25 | Tax withholding | 9 | $46.63 | 4,532 |
| 2024-08-25 | Option exercise | 109 | — | 4,641 |
| 2024-08-25 | Tax withholding | 58 | $46.43 | 4,583 |
| 2024-08-22 | Option exercise (derivative) | 1,354 | $0.00 | 8,122 |
| 2024-08-22 | Option exercise | 1,354 | — | 4,496 |
| 2024-08-22 | Tax withholding | 725 | $45.39 | 3,771 |
| 2024-05-25 | Option exercise (derivative) | 70 | $0.00 | 207 |
| 2024-05-25 | Option exercise (derivative) | 30 | $0.00 | 341 |
| 2024-05-25 | Option exercise (derivative) | 233 | $0.00 | 2,103 |
| 2024-05-25 | Tax withholding | 124 | $28.95 | 2,631 |
| 2024-05-25 | Option exercise | 30 | — | 2,661 |
| 2024-05-25 | Tax withholding | 16 | $28.95 | 2,645 |
| 2024-05-25 | Option exercise | 70 | — | 2,715 |
| 2024-05-25 | Tax withholding | 37 | $28.95 | 2,678 |
| 2024-05-25 | Option exercise | 233 | — | 2,755 |
| 2024-05-22 | Option exercise (derivative) | 1,353 | $0.00 | 9,476 |
| 2024-05-22 | Tax withholding | 725 | $29.19 | 2,522 |
| 2024-05-22 | Option exercise | 1,353 | — | 3,247 |
| 2024-05-13 | Option exercise (derivative) | 989 | $0.00 | 0 |
| 2024-05-13 | Option exercise | 989 | — | 3,667 |
| 2024-05-13 | Tax withholding | 525 | $30.77 | 3,142 |
| 2024-02-27 | Option exercise (derivative) | 786 | $0.00 | 0 |
| 2024-02-27 | Grant / award (derivative) | 786 | $0.00 | 786 |
| 2024-02-27 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2024-02-27 | Grant / award (derivative) | 10,829 | $0.00 | 10,829 |
| 2024-02-27 | Option exercise | 786 | — | 2,315 |
| 2024-02-27 | Tax withholding | 421 | $27.27 | 1,894 |
| 2024-02-25 | Option exercise (derivative) | 234 | $0.00 | 2,336 |
| 2024-02-25 | Option exercise (derivative) | 124 | $0.00 | 371 |
| 2024-02-25 | Option exercise | 234 | — | 1,615 |
| 2024-02-25 | Tax withholding | 137 | $23.00 | 1,478 |
| 2024-02-25 | Option exercise | 124 | — | 1,602 |
| 2024-02-25 | Tax withholding | 73 | $23.00 | 1,529 |
| 2023-11-25 | Option exercise (derivative) | 233 | $0.00 | 2,570 |
| 2023-11-25 | Option exercise | 233 | — | 1,506 |
| 2023-11-25 | Tax withholding | 125 | $27.07 | 1,381 |
| 2023-11-13 | Option exercise (derivative) | 558 | $0.00 | 0 |
| 2023-11-13 | Grant / award (derivative) | 558 | $0.00 | 558 |
| 2023-11-13 | Option exercise | 558 | — | 1,571 |
| 2023-11-13 | Tax withholding | 298 | $22.70 | 1,273 |
| 2023-08-25 | Option exercise (derivative) | 935 | $0.00 | 2,803 |
| 2023-08-25 | Option exercise | 935 | — | 1,513 |
| 2023-08-25 | Tax withholding | 500 | $29.88 | 1,013 |
| 2023-08-14 | Option exercise (derivative) | 490 | $0.00 | 0 |
| 2023-08-14 | Tax withholding | 262 | $28.97 | 578 |
| 2023-08-14 | Option exercise | 490 | — | 840 |
| 2023-05-15 | Option exercise (derivative) | 696 | $0.00 | 0 |
| 2023-05-15 | Grant / award (derivative) | 277 | $0.00 | 277 |
| 2023-05-15 | Grant / award (derivative) | 696 | $0.00 | 696 |
| 2023-05-15 | Tax withholding | 372 | $20.37 | 350 |
| 2023-05-15 | Option exercise | 696 | — | 722 |
| 2023-03-02 | — | — | — | 26 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.