SEC CIK 1611679
RAWLINGS DARRYL
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TRUPview stock → | 25,151 | 2026-08-22 |
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-22 | Option exercise (derivative) | 313 | $0.00 | 1,875 |
| 2026-08-22 | Option exercise | 313 | — | 25,151 |
| 2026-05-22 | Option exercise (derivative) | 312 | $0.00 | 2,188 |
| 2026-05-22 | Option exercise | 312 | — | 24,838 |
| 2026-05-06 | J | 1,359 | — | 1,435,340 |
| 2026-02-25 | Option exercise (derivative) | 946 | $0.00 | 0 |
| 2026-02-25 | Option exercise | 946 | — | 42,232 |
| 2026-02-22 | Option exercise (derivative) | 313 | $0.00 | 2,500 |
| 2026-02-22 | Option exercise (derivative) | 6,250 | $0.00 | 0 |
| 2026-02-22 | Option exercise | 313 | — | 35,036 |
| 2026-02-22 | Option exercise | 6,250 | — | 41,286 |
| 2025-11-25 | Option exercise (derivative) | 946 | $0.00 | 946 |
| 2025-11-25 | Option exercise | 946 | — | 34,723 |
| 2025-11-24 | Option exercise (derivative) | 312 | $0.00 | 2,813 |
| 2025-11-24 | Option exercise (derivative) | 6,250 | $0.00 | 6,250 |
| 2025-11-24 | Option exercise | 6,250 | — | 33,777 |
| 2025-11-24 | Option exercise | 312 | — | 27,527 |
| 2025-11-20 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2025-11-20 | Option exercise | 2,000 | $14.95 | 27,215 |
| 2025-09-04 | Open-market sale | 30,369 | $44.70 | 1,413,281 |
| 2025-09-03 | Open-market sale | 19,631 | $44.79 | 1,443,650 |
| 2025-08-25 | Option exercise (derivative) | 946 | $0.00 | 1,892 |
| 2025-08-25 | Option exercise | 946 | — | 25,215 |
| 2025-08-22 | Option exercise (derivative) | 6,250 | $0.00 | 12,500 |
| 2025-08-22 | Option exercise (derivative) | 313 | $0.00 | 3,125 |
| 2025-08-22 | Option exercise | 6,250 | — | 23,956 |
| 2025-08-22 | Option exercise | 313 | — | 24,269 |
| 2025-05-22 | Option exercise (derivative) | 312 | $0.00 | 3,438 |
| 2025-05-22 | Option exercise (derivative) | 6,250 | $0.00 | 18,750 |
| 2025-05-22 | Option exercise (derivative) | 945 | $0.00 | 2,838 |
| 2025-05-22 | Option exercise | 6,250 | — | 650,621 |
| 2025-05-22 | Option exercise | 312 | — | 650,933 |
| 2025-05-22 | Option exercise | 945 | — | 651,878 |
| 2025-02-25 | Option exercise (derivative) | 2,738 | $0.00 | 0 |
| 2025-02-25 | Option exercise (derivative) | 946 | $0.00 | 3,783 |
| 2025-02-25 | Tax withholding | 230 | $34.12 | 644,371 |
| 2025-02-25 | Option exercise | 2,738 | — | 644,321 |
| 2025-02-25 | Tax withholding | 666 | $34.12 | 643,655 |
| 2025-02-25 | Option exercise | 946 | — | 644,601 |
| 2025-02-24 | Option exercise (derivative) | 1,250 | $0.00 | 3,750 |
| 2025-02-24 | Option exercise (derivative) | 6,250 | $0.00 | 25,000 |
| 2025-02-24 | Tax withholding | 370 | $33.41 | 641,583 |
| 2025-02-24 | Option exercise | 1,250 | — | 641,953 |
| 2025-02-24 | Option exercise | 6,250 | — | 642,431 |
| 2025-02-24 | Tax withholding | 1,728 | $33.41 | 640,703 |
| 2024-11-25 | Option exercise (derivative) | 2,738 | $0.00 | 2,738 |
| 2024-11-25 | Option exercise (derivative) | 946 | $0.00 | 4,729 |
| 2024-11-25 | Tax withholding | 372 | $53.46 | 630,447 |
| 2024-11-25 | Tax withholding | 1,077 | $53.46 | 632,108 |
| 2024-11-25 | Option exercise | 2,738 | — | 633,185 |
| 2024-11-25 | Option exercise | 946 | — | 630,819 |
| 2024-11-22 | Option exercise (derivative) | 6,250 | $0.00 | 31,250 |
| 2024-11-22 | Tax withholding | 2,177 | $53.60 | 636,181 |
| 2024-11-22 | Option exercise | 6,250 | — | 638,358 |
| 2024-08-25 | Option exercise (derivative) | 946 | $0.00 | 5,675 |
| 2024-08-25 | Option exercise (derivative) | 2,738 | $0.00 | 5,476 |
| 2024-08-25 | Tax withholding | 230 | $46.63 | 627,801 |
| 2024-08-25 | Option exercise | 2,738 | — | 630,539 |
| 2024-08-25 | Tax withholding | 666 | $46.63 | 629,873 |
| 2024-08-25 | Option exercise | 946 | — | 628,031 |
| 2024-08-22 | Option exercise (derivative) | 6,250 | $0.00 | 37,500 |
| 2024-08-22 | Option exercise | 6,250 | — | 628,606 |
| 2024-08-22 | Tax withholding | 1,521 | $45.39 | 627,085 |
| 2024-05-25 | Option exercise (derivative) | 945 | $0.00 | 6,621 |
| 2024-05-25 | Option exercise (derivative) | 2,737 | $0.00 | 8,214 |
| 2024-05-25 | Option exercise | 945 | — | 622,586 |
| 2024-05-25 | Tax withholding | 666 | $28.95 | 621,641 |
| 2024-05-25 | Option exercise | 2,737 | — | 622,307 |
| 2024-05-25 | Tax withholding | 230 | $28.95 | 622,356 |
| 2024-05-22 | Option exercise (derivative) | 6,250 | $0.00 | 43,750 |
| 2024-05-22 | Option exercise | 6,250 | — | 621,092 |
| 2024-05-22 | Tax withholding | 1,522 | $29.19 | 619,570 |
| 2024-05-07 | Open-market buy | 20,700 | $24.14 | 614,842 |
| 2024-05-07 | Open-market buy | 20,700 | $24.14 | 614,842 |
| 2024-02-27 | Grant / award (derivative) | 5,000 | $0.00 | 5,000 |
| 2024-02-27 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2024-02-27 | Grant / award (derivative) | 803 | $0.00 | 803 |
| 2024-02-27 | Option exercise (derivative) | 803 | $0.00 | 0 |
| 2024-02-27 | Option exercise | 803 | — | 594,330 |
| 2024-02-27 | Tax withholding | 188 | $27.27 | 594,142 |
| 2024-02-25 | Option exercise (derivative) | 946 | $0.00 | 7,566 |
| 2024-02-25 | Option exercise (derivative) | 2,098 | $0.00 | 0 |
| 2024-02-25 | Option exercise (derivative) | 2,738 | $0.00 | 10,951 |
| 2024-02-25 | Tax withholding | 280 | $23.00 | 593,527 |
| 2024-02-25 | Option exercise | 946 | — | 593,807 |
| 2024-02-25 | Tax withholding | 811 | $23.00 | 592,861 |
| 2024-02-25 | Option exercise | 2,738 | — | 593,672 |
| 2024-02-25 | Tax withholding | 622 | $23.00 | 590,934 |
| 2024-02-25 | Option exercise | 2,098 | — | 591,556 |
| 2023-11-25 | Option exercise (derivative) | 2,098 | $0.00 | 2,098 |
| 2023-11-25 | Option exercise (derivative) | 946 | $0.00 | 8,512 |
| 2023-11-25 | Option exercise (derivative) | 2,738 | $0.00 | 13,689 |
| 2023-11-25 | Option exercise | 2,738 | — | 589,408 |
| 2023-11-25 | Tax withholding | 666 | $27.07 | 588,742 |
| 2023-11-25 | Option exercise | 946 | — | 589,688 |
| 2023-11-25 | Tax withholding | 230 | $27.07 | 589,458 |
| 2023-11-25 | Option exercise | 2,098 | — | 587,297 |
| 2023-11-25 | Tax withholding | 627 | $27.07 | 586,670 |
| 2023-08-25 | Option exercise (derivative) | 946 | $0.00 | 9,458 |
| 2023-08-25 | Option exercise (derivative) | 2,738 | $0.00 | 16,427 |
| 2023-08-25 | Option exercise (derivative) | 2,098 | $0.00 | 4,196 |
| 2023-08-25 | Option exercise | 2,738 | — | 585,149 |
| 2023-08-25 | Option exercise | 2,098 | — | 582,921 |
| 2023-08-25 | Option exercise | 946 | — | 585,429 |
| 2023-08-25 | Tax withholding | 666 | $29.88 | 584,483 |
| 2023-08-25 | Tax withholding | 230 | $29.88 | 585,199 |
| 2023-08-25 | Tax withholding | 510 | $29.88 | 582,411 |
| 2023-05-25 | Grant / award (derivative) | 945 | $0.00 | 10,404 |
| 2023-05-25 | Option exercise (derivative) | 2,737 | $0.00 | 19,165 |
| 2023-05-25 | Option exercise (derivative) | 2,098 | $0.00 | 6,294 |
| 2023-05-25 | Option exercise | 945 | — | 581,053 |
| 2023-05-25 | Tax withholding | 666 | $20.64 | 580,108 |
| 2023-05-25 | Option exercise | 2,098 | — | 578,547 |
| 2023-05-25 | Tax withholding | 510 | $20.64 | 578,037 |
| 2023-05-25 | Tax withholding | 230 | $20.64 | 580,823 |
| 2023-05-25 | Option exercise | 2,737 | — | 580,774 |
| 2023-05-08 | Open-market sale | 4,000 | $25.30 | 829,109 |
| 2023-04-19 | Open-market sale | 4,000 | $35.48 | 833,109 |
| 2023-04-04 | Open-market sale | 4,000 | $41.20 | 837,109 |
| 2023-03-16 | Open-market sale | 4,000 | $55.17 | 841,109 |
| 2023-02-28 | Open-market sale | 4,000 | $58.10 | 845,109 |
| 2023-02-25 | Option exercise (derivative) | 1,505 | $0.00 | 0 |
| 2023-02-25 | Grant / award (derivative) | 3,783 | $0.00 | 11,349 |
| 2023-02-25 | Option exercise (derivative) | 2,098 | $0.00 | 8,392 |
| 2023-02-25 | Option exercise (derivative) | 2,738 | $0.00 | 21,902 |
| 2023-02-25 | Option exercise | 1,505 | — | 570,394 |
| 2023-02-25 | Tax withholding | 446 | $56.53 | 569,948 |
| 2023-02-25 | Tax withholding | 531 | $56.53 | 571,515 |
| 2023-02-25 | Option exercise | 2,738 | — | 574,253 |
| 2023-02-25 | Tax withholding | 666 | $56.53 | 573,587 |
| 2023-02-25 | Option exercise | 3,783 | $0.00 | 577,370 |
| 2023-02-25 | Tax withholding | 921 | $56.53 | 576,449 |
| 2023-02-25 | Option exercise | 2,098 | — | 572,046 |
| 2023-02-13 | Open-market sale | 4,000 | $58.50 | 849,109 |
| 2023-01-26 | Open-market sale | 4,000 | $54.33 | 853,109 |
| 2023-01-09 | Open-market sale | 4,000 | $48.54 | 857,109 |
| 2022-12-23 | Open-market sale | 4,000 | $48.96 | 861,109 |
| 2022-12-20 | Gift | 4,000 | $0.00 | 568,889 |
| 2022-12-20 | Gift | 4,000 | $0.00 | 865,109 |
| 2022-12-15 | Option exercise (derivative) | 4,000 | $0.00 | 3,448 |
| 2022-12-15 | Option exercise | 4,000 | $17.97 | 572,889 |
| 2022-12-07 | Open-market sale | 4,000 | $51.03 | 861,109 |
| 2022-11-25 | Option exercise (derivative) | 2,738 | $0.00 | 24,640 |
| 2022-11-25 | Option exercise (derivative) | 2,097 | $0.00 | 10,490 |
| 2022-11-25 | Option exercise (derivative) | 1,505 | $0.00 | 1,505 |
| 2022-11-25 | Tax withholding | 1,077 | $54.13 | 568,889 |
| 2022-11-25 | Option exercise | 1,505 | — | 566,548 |
| 2022-11-25 | Tax withholding | 592 | $54.13 | 565,956 |
| 2022-11-25 | Option exercise | 2,097 | — | 568,053 |
| 2022-11-25 | Tax withholding | 825 | $54.13 | 567,228 |
| 2022-11-25 | Option exercise | 2,738 | — | 569,966 |
| 2022-11-18 | Open-market sale | 4,000 | $60.41 | 865,109 |
| 2022-11-14 | Gift | 12,000 | $0.00 | 869,109 |
| 2022-11-14 | Gift | 12,000 | $0.00 | 565,043 |
| 2022-11-09 | Option exercise (derivative) | 12,000 | $0.00 | 7,448 |
| 2022-11-09 | Option exercise | 12,000 | $17.97 | 577,043 |
| 2022-11-03 | Open-market sale | 4,000 | $44.16 | 857,109 |
| 2022-11-01 | Gift | 4,000 | $0.00 | 861,109 |
| 2022-11-01 | Gift | 4,000 | $0.00 | 565,043 |
| 2022-10-25 | Option exercise (derivative) | 4,000 | $0.00 | 19,448 |
| 2022-10-25 | Option exercise | 4,000 | $17.97 | 569,043 |
| 2022-10-17 | Open-market sale | 4,000 | $53.94 | 857,109 |
| 2022-10-12 | Gift | 4,000 | $0.00 | 565,043 |
| 2022-10-12 | Gift | 4,000 | $0.00 | 861,109 |
| 2022-10-07 | Option exercise (derivative) | 4,000 | $0.00 | 2,000 |
| 2022-10-07 | Option exercise | 4,000 | $14.95 | 569,043 |
| 2022-09-30 | Open-market sale | 4,000 | $61.38 | 857,109 |
| 2022-09-30 | Open-market sale | 4,000 | $61.38 | 857,109 |
| 2022-09-28 | Gift | 4,000 | $0.00 | 565,043 |
| 2022-09-28 | Gift | 4,000 | $0.00 | 861,109 |
| 2022-09-28 | Gift | 4,000 | $0.00 | 861,109 |
| 2022-09-28 | Gift | 4,000 | $0.00 | 565,043 |
| 2022-09-22 | Option exercise (derivative) | 4,000 | $0.00 | 6,000 |
| 2022-09-22 | Option exercise | 4,000 | $14.95 | 569,043 |
| 2022-09-14 | Open-market sale | 4,000 | $65.57 | 857,109 |
| 2022-08-29 | Open-market sale | 4,000 | $69.34 | 861,109 |
| 2022-08-25 | Option exercise (derivative) | 1,505 | $0.00 | 3,010 |
| 2022-08-25 | Option exercise (derivative) | 2,098 | $0.00 | 12,587 |
| 2022-08-25 | Option exercise (derivative) | 2,738 | $0.00 | 27,378 |
| 2022-08-25 | Tax withholding | 1,077 | $77.49 | 565,043 |
| 2022-08-25 | Option exercise | 1,505 | — | 562,701 |
| 2022-08-25 | Tax withholding | 592 | $77.49 | 562,109 |
| 2022-08-25 | Option exercise | 2,098 | — | 564,207 |
| 2022-08-25 | Tax withholding | 825 | $77.49 | 563,382 |
| 2022-08-25 | Option exercise | 2,738 | — | 566,120 |
| 2022-08-25 | Option exercise (derivative) | 2,738 | $0.00 | 27,378 |
| 2022-08-25 | Option exercise (derivative) | 2,098 | $0.00 | 12,587 |
| 2022-08-25 | Option exercise (derivative) | 1,505 | $0.00 | 3,010 |
| 2022-08-25 | Option exercise | 1,505 | — | 562,701 |
| 2022-08-25 | Tax withholding | 366 | $77.49 | 562,335 |
| 2022-08-25 | Option exercise | 2,098 | — | 564,433 |
| 2022-08-25 | Tax withholding | 510 | $77.49 | 563,923 |
| 2022-08-25 | Option exercise | 2,738 | — | 566,661 |
| 2022-08-25 | Tax withholding | 828 | $77.49 | 565,833 |
| 2022-08-10 | Open-market sale | 4,000 | $66.86 | 865,109 |
| 2022-08-08 | Gift | 12,000 | $0.00 | 561,196 |
| 2022-08-08 | Gift | 12,000 | $0.00 | 869,109 |
| 2022-08-08 | Open-market sale | 4,000 | $66.86 | 865,109 |
| 2022-08-08 | Gift | 12,000 | $0.00 | 561,196 |
| 2022-08-08 | Gift | 12,000 | $0.00 | 869,109 |
| 2022-08-01 | Option exercise (derivative) | 12,000 | $0.00 | 10,000 |
| 2022-08-01 | Option exercise | 12,000 | $14.95 | 573,196 |
| 2022-07-26 | Open-market sale | 4,000 | $64.21 | 857,109 |
| 2022-07-07 | Open-market sale | 4,000 | $66.11 | 861,109 |
| 2022-06-21 | Open-market sale | 4,000 | $53.10 | 865,109 |
| 2022-06-02 | Open-market sale | 4,000 | $66.52 | 869,109 |
| 2022-05-26 | Gift | 16,000 | $0.00 | 561,196 |
| 2022-05-26 | Gift | 16,000 | $0.00 | 873,109 |
| 2022-05-25 | Option exercise (derivative) | 1,505 | $0.00 | 4,515 |
| 2022-05-25 | Option exercise (derivative) | 2,098 | $0.00 | 14,685 |
| 2022-05-25 | Option exercise (derivative) | 2,737 | $0.00 | 30,116 |
| 2022-05-25 | Option exercise | 1,505 | — | 574,855 |
| 2022-05-25 | Tax withholding | 592 | $63.20 | 574,263 |
| 2022-05-25 | Option exercise | 2,098 | — | 576,361 |
| 2022-05-25 | Tax withholding | 825 | $63.20 | 575,536 |
| 2022-05-25 | Option exercise | 2,737 | — | 578,273 |
| 2022-05-25 | Tax withholding | 1,077 | $63.20 | 577,196 |
| 2022-05-17 | Open-market sale | 4,000 | $64.90 | 857,109 |
| 2022-05-13 | Option exercise (derivative) | 16,000 | $0.00 | 22,000 |
| 2022-05-13 | Option exercise | 16,000 | $14.95 | 573,350 |
| 2022-05-11 | Gift | 4,000 | $0.00 | 861,109 |
| 2022-05-11 | Gift | 4,000 | $0.00 | 557,350 |
| 2022-05-04 | Option exercise (derivative) | 4,000 | $0.00 | 38,000 |
| 2022-05-04 | Option exercise | 4,000 | $14.95 | 561,350 |
| 2022-04-29 | Open-market sale | 4,000 | $70.37 | 857,109 |
| 2022-04-28 | Gift | 4,000 | $0.00 | 557,350 |
| 2022-04-28 | Gift | 4,000 | $0.00 | 861,109 |
| 2022-04-22 | Gift | 4,000 | $0.00 | 857,109 |
| 2022-04-22 | Gift | 4,000 | $0.00 | 561,350 |
| 2022-04-19 | Option exercise (derivative) | 4,000 | $0.00 | 42,000 |
| 2022-04-19 | Option exercise | 4,000 | $14.95 | 565,350 |
| 2022-04-13 | Open-market sale | 4,000 | $84.86 | 853,109 |
| 2022-04-12 | Option exercise (derivative) | 4,000 | $0.00 | 46,000 |
| 2022-04-12 | Option exercise | 4,000 | $14.95 | 561,350 |
| 2022-03-28 | Open-market sale | 4,000 | $90.80 | 857,109 |
| 2022-03-11 | Open-market sale | 4,000 | $81.04 | 861,109 |
| 2022-02-28 | Grant / award (derivative) | 15,132 | $0.00 | 15,132 |
| 2022-02-25 | Option exercise (derivative) | 1,220 | $0.00 | 0 |
| 2022-02-25 | Option exercise (derivative) | 1,505 | $0.00 | 6,020 |
| 2022-02-25 | Option exercise (derivative) | 10,951 | $0.00 | 32,853 |
| 2022-02-25 | Option exercise (derivative) | 2,098 | $0.00 | 16,783 |
| 2022-02-25 | Tax withholding | 3,535 | $88.63 | 557,350 |
| 2022-02-25 | Option exercise | 1,220 | — | 547,533 |
| 2022-02-25 | Tax withholding | 328 | $88.63 | 547,205 |
| 2022-02-25 | Option exercise | 1,505 | — | 548,710 |
| 2022-02-25 | Tax withholding | 365 | $88.63 | 548,345 |
| 2022-02-25 | Option exercise | 2,098 | — | 550,443 |
| 2022-02-25 | Tax withholding | 509 | $88.63 | 549,934 |
| 2022-02-25 | Option exercise | 10,951 | — | 560,885 |
| 2022-02-22 | Open-market sale | 4,000 | $79.22 | 865,109 |
| 2022-02-04 | Open-market sale | 4,000 | $90.51 | 943,222 |
| 2022-01-19 | Open-market sale | 4,000 | $97.29 | 947,222 |
| 2021-12-31 | Open-market sale | 807 | $128.74 | 954,415 |
| 2021-12-31 | Open-market sale | 100 | $132.75 | 951,222 |
| 2021-12-31 | Open-market sale | 1,499 | $131.96 | 951,322 |
| 2021-12-31 | Open-market sale | 699 | $130.67 | 952,821 |
| 2021-12-31 | Open-market sale | 895 | $129.95 | 953,520 |
| 2021-12-15 | Open-market sale | 1,500 | $119.38 | 957,188 |
| 2021-12-15 | Open-market sale | 534 | $118.08 | 958,688 |
| 2021-12-15 | Open-market sale | 400 | $124.05 | 955,222 |
| 2021-12-15 | Open-market sale | 553 | $122.89 | 955,622 |
| 2021-12-15 | Open-market sale | 200 | $121.43 | 956,175 |
| 2021-12-15 | Open-market sale | 813 | $120.45 | 956,375 |
| 2021-11-29 | Open-market sale | 506 | $123.12 | 961,916 |
| 2021-11-29 | Open-market sale | 1,141 | $125.07 | 959,622 |
| 2021-11-29 | Open-market sale | 1,153 | $124.31 | 960,763 |
| 2021-11-29 | Open-market sale | 400 | $125.98 | 959,222 |
| 2021-11-29 | Open-market sale | 400 | $121.35 | 962,422 |
| 2021-11-29 | Open-market sale | 400 | $120.33 | 962,822 |
| 2021-11-25 | Option exercise (derivative) | 1,219 | $0.00 | 1,220 |
| 2021-11-25 | Option exercise (derivative) | 1,505 | $0.00 | 7,525 |
| 2021-11-25 | Option exercise (derivative) | 2,098 | $0.00 | 18,881 |
| 2021-11-25 | Option exercise | 1,219 | — | 550,013 |
| 2021-11-25 | Tax withholding | 825 | $125.03 | 551,719 |
| 2021-11-25 | Option exercise | 2,098 | — | 552,544 |
| 2021-11-25 | Tax withholding | 592 | $125.03 | 550,446 |
| 2021-11-25 | Option exercise | 1,505 | — | 551,038 |
| 2021-11-25 | Open-market sale | 480 | $125.22 | 549,533 |
| 2021-11-11 | Open-market sale | 1,300 | $124.30 | 963,222 |
| 2021-11-11 | Open-market sale | 100 | $120.80 | 967,122 |
| 2021-11-11 | Open-market sale | 2,082 | $123.53 | 964,522 |
| 2021-11-11 | Open-market sale | 518 | $122.44 | 966,604 |
| 2021-10-25 | Open-market sale | 4,000 | $109.60 | 967,222 |
| 2021-10-07 | Open-market sale | 4,000 | $83.78 | 971,222 |
| 2021-09-22 | Open-market sale | 4,000 | $83.97 | 975,222 |
| 2021-09-07 | Open-market sale | 4,000 | $86.56 | 979,222 |
| 2021-08-25 | Option exercise (derivative) | 1,220 | $0.00 | 2,439 |
| 2021-08-25 | Option exercise (derivative) | 1,505 | $0.00 | 9,030 |
| 2021-08-25 | Option exercise (derivative) | 2,098 | $0.00 | 20,979 |
| 2021-08-25 | Option exercise | 1,505 | — | 548,113 |
| 2021-08-25 | Tax withholding | 480 | $93.83 | 546,608 |
| 2021-08-25 | Option exercise | 1,220 | — | 547,088 |
| 2021-08-25 | Tax withholding | 592 | $93.83 | 547,521 |
| 2021-08-25 | Option exercise | 2,098 | — | 549,619 |
| 2021-08-25 | Tax withholding | 825 | $93.83 | 548,794 |
| 2021-08-19 | Open-market sale | 4,000 | $86.36 | 983,222 |
| 2021-08-03 | Open-market sale | 4,000 | $113.83 | 987,222 |
| 2021-07-16 | Open-market sale | 4,000 | $105.07 | 991,222 |
| 2021-06-30 | Open-market sale | 4,000 | $115.81 | 995,222 |
| 2021-06-14 | Open-market sale | 4,000 | $98.23 | 999,222 |
| 2021-05-26 | Open-market sale | 4,000 | $85.08 | 1,003,222 |
| 2021-05-25 | Option exercise (derivative) | 2,097 | $0.00 | 23,077 |
| 2021-05-25 | Option exercise (derivative) | 1,505 | $0.00 | 10,535 |
| 2021-05-25 | Option exercise (derivative) | 1,219 | $0.00 | 3,659 |
| 2021-05-25 | Option exercise | 1,505 | — | 545,188 |
| 2021-05-25 | Tax withholding | 825 | $83.41 | 545,868 |
| 2021-05-25 | Option exercise | 1,219 | — | 544,162 |
| 2021-05-25 | Option exercise | 2,097 | — | 546,693 |
| 2021-05-25 | Tax withholding | 592 | $83.41 | 544,596 |
| 2021-05-25 | Tax withholding | 479 | $83.41 | 543,683 |
| 2021-05-07 | Open-market sale | 4,000 | $79.71 | 1,007,222 |
| 2021-04-21 | Open-market sale | 4,000 | $79.70 | 1,011,222 |
| 2021-04-09 | Gift | 24,000 | $0.00 | 542,943 |
| 2021-04-09 | Gift | 24,000 | $0.00 | 1,015,222 |
| 2021-04-06 | Open-market sale | 4,000 | $75.65 | 956,222 |
| 2021-03-17 | Open-market sale | 4,000 | $91.92 | 960,222 |
| 2021-03-15 | Gift | 19,000 | $0.00 | 566,943 |
| 2021-03-15 | Gift | 19,000 | $0.00 | 991,222 |
| 2021-03-01 | Open-market sale | 4,000 | $99.27 | 964,222 |
| 2021-02-26 | Gift | 16,000 | $0.00 | 585,943 |
| 2021-02-26 | Gift | 16,000 | $0.00 | 972,222 |
| 2021-02-25 | Option exercise (derivative) | 1,220 | $0.00 | 4,878 |
| 2021-02-25 | Option exercise (derivative) | 8,392 | $0.00 | 25,174 |
| 2021-02-25 | Option exercise (derivative) | 1,505 | $0.00 | 12,040 |
| 2021-02-25 | Option exercise | 1,220 | — | 596,420 |
| 2021-02-25 | Tax withholding | 3,302 | $94.72 | 601,943 |
| 2021-02-25 | Option exercise | 8,392 | — | 605,245 |
| 2021-02-25 | Tax withholding | 592 | $94.72 | 596,853 |
| 2021-02-25 | Option exercise | 1,505 | — | 597,445 |
| 2021-02-25 | Tax withholding | 480 | $94.72 | 595,940 |
| 2021-02-24 | Option exercise (derivative) | 621 | $0.00 | 0 |
| 2021-02-24 | Option exercise (derivative) | 214,362 | $0.00 | 621 |
| 2021-02-24 | Option exercise (derivative) | 24,189 | $0.00 | 214,983 |
| 2021-02-24 | Option exercise (derivative) | 70,507 | $0.00 | 239,172 |
| 2021-02-24 | Option exercise | 214,362 | $1.04 | 597,001 |
| 2021-02-24 | Option exercise | 24,189 | $1.04 | 406,828 |
| 2021-02-24 | Open-market sale | 182 | $97.65 | 595,200 |
| 2021-02-24 | Option exercise | 70,507 | $1.04 | 453,146 |
| 2021-02-24 | Open-market sale | 2,240 | $97.65 | 594,761 |
| 2021-02-24 | Option exercise | 621 | $1.04 | 595,382 |
| 2021-02-24 | Open-market sale | 70,507 | $102.28 | 382,639 |
| 2021-02-22 | Grant / award (derivative) | 15 | $0.00 | 15 |
| 2021-02-22 | Option exercise (derivative) | 15 | $0.00 | 0 |
| 2021-02-22 | Grant / award (derivative) | 60 | $0.00 | 60 |
| 2021-02-22 | Grant / award (derivative) | 43,804 | $0.00 | 43,804 |
| 2021-02-22 | Tax withholding | 4 | $105.42 | 382,639 |
| 2021-02-22 | Option exercise | 60 | — | 382,645 |
| 2021-02-22 | Tax withholding | 17 | $105.42 | 382,628 |
| 2021-02-22 | Option exercise | 15 | $0.00 | 382,643 |
| 2021-02-12 | Open-market sale | 4,000 | $106.81 | 968,222 |
| 2021-02-03 | Gift | 16,000 | $0.00 | 972,222 |
| 2021-02-03 | Gift | 16,000 | $0.00 | 382,585 |
| 2021-01-26 | Open-market sale | 4,000 | $120.27 | 890,222 |
| 2021-01-08 | Open-market sale | 4,000 | $121.16 | 894,222 |
| 2020-12-23 | Open-market sale | 4,000 | $124.52 | 898,222 |
| 2020-12-07 | Open-market sale | 4,000 | $99.52 | 902,222 |
| 2020-11-25 | Option exercise (derivative) | 1,219 | $0.00 | 6,098 |
| 2020-11-25 | Option exercise (derivative) | 1,505 | $0.00 | 13,545 |
| 2020-11-25 | Tax withholding | 366 | $95.33 | 464,585 |
| 2020-11-25 | Option exercise | 1,505 | — | 464,951 |
| 2020-11-25 | Tax withholding | 296 | $95.33 | 463,446 |
| 2020-11-25 | Option exercise | 1,219 | — | 463,742 |
| 2020-11-18 | Open-market sale | 4,000 | $94.64 | 906,222 |
| 2020-11-02 | Open-market sale | 4,000 | $72.98 | 910,222 |
| 2020-10-15 | Open-market sale | 4,000 | $92.49 | 914,222 |
| 2020-09-29 | Open-market sale | 4,000 | $73.95 | 918,222 |
| 2020-09-14 | Open-market sale | 4,000 | $71.50 | 922,222 |
| 2020-08-25 | Option exercise (derivative) | 1,505 | $0.00 | 15,050 |
| 2020-08-25 | Option exercise (derivative) | 1,220 | $0.00 | 7,317 |
| 2020-08-25 | Tax withholding | 297 | $57.32 | 461,384 |
| 2020-08-25 | Option exercise | 1,505 | — | 462,889 |
| 2020-08-25 | Tax withholding | 366 | $57.32 | 462,523 |
| 2020-08-25 | Open-market sale | 4,000 | $64.25 | 926,222 |
| 2020-08-25 | Option exercise | 1,220 | — | 461,681 |
| 2020-08-11 | Open-market sale | 4,000 | $63.97 | 930,222 |
| 2020-07-23 | Open-market sale | 4,000 | $50.91 | 934,222 |
| 2020-07-08 | Open-market sale | 4,000 | $45.18 | 938,222 |
| 2020-06-22 | Open-market sale | 4,000 | $39.51 | 942,222 |
| 2020-06-03 | Open-market sale | 4,000 | $33.21 | 946,222 |
| 2020-05-25 | Option exercise (derivative) | 1,505 | $0.00 | 16,555 |
| 2020-05-25 | Option exercise (derivative) | 1,219 | $0.00 | 8,537 |
| 2020-05-25 | Option exercise | 1,219 | — | 459,618 |
| 2020-05-25 | Tax withholding | 366 | $33.21 | 460,461 |
| 2020-05-25 | Option exercise | 1,505 | — | 460,827 |
| 2020-05-25 | Tax withholding | 296 | $33.21 | 459,322 |
| 2020-05-18 | Open-market sale | 4,000 | $28.24 | 950,222 |
| 2020-05-01 | Open-market sale | 4,000 | $28.84 | 954,222 |
| 2020-04-14 | Open-market sale | 4,000 | $29.96 | 958,222 |
| 2020-04-03 | Grant / award (derivative) | 33,566 | $0.00 | 33,566 |
| 2020-03-30 | Open-market sale | 4,000 | $25.84 | 962,222 |
| 2020-03-12 | Open-market sale | 4,000 | $25.51 | 966,222 |
| 2020-02-25 | Option exercise (derivative) | 1,220 | $0.00 | 9,756 |
| 2020-02-25 | Option exercise (derivative) | 6,020 | $0.00 | 18,060 |
| 2020-02-25 | Open-market sale | 4,000 | $31.12 | 970,222 |
| 2020-02-25 | Option exercise | 1,220 | — | 454,237 |
| 2020-02-25 | Tax withholding | 1,497 | $31.27 | 458,399 |
| 2020-02-25 | Option exercise | 6,020 | — | 459,896 |
| 2020-02-25 | Tax withholding | 361 | $31.27 | 453,876 |
| 2020-02-07 | Open-market sale | 4,000 | $33.22 | 974,222 |
| 2020-01-22 | Open-market sale | 4,000 | $32.83 | 978,222 |
| 2020-01-06 | Open-market sale | 4,000 | $36.10 | 982,222 |
| 2019-12-19 | Open-market sale | 4,000 | $35.52 | 986,222 |
| 2019-12-06 | Gift | 8,000 | $0.00 | 990,222 |
| 2019-12-06 | Gift | 8,000 | $0.00 | 453,017 |
| 2019-12-03 | Open-market sale | 4,000 | $32.61 | 1,443,239 |
| 2019-11-25 | Option exercise (derivative) | 1,219 | $0.00 | 10,976 |
| 2019-11-25 | Tax withholding | 479 | $0.00 | 1,447,239 |
| 2019-11-25 | Option exercise | 1,219 | $0.00 | 1,447,718 |
| 2019-11-13 | Open-market sale | 4,000 | $31.26 | 1,446,499 |
| 2019-11-06 | Gift | 982,222 | $0.00 | 468,277 |
| 2019-11-06 | Gift | 982,222 | $0.00 | 982,222 |
| 2019-10-25 | Open-market sale | 4,000 | $22.45 | 1,450,499 |
| 2019-10-10 | Open-market sale | 4,000 | $21.43 | 1,454,499 |
| 2019-09-24 | Open-market sale | 4,000 | $26.81 | 1,458,499 |
| 2019-09-06 | Open-market sale | 4,000 | $23.92 | 1,462,499 |
| 2019-08-25 | Option exercise (derivative) | 1,220 | $0.00 | 12,195 |
| 2019-08-25 | Tax withholding | 480 | $0.00 | 1,466,499 |
| 2019-08-25 | Option exercise | 1,220 | $0.00 | 1,466,979 |
| 2019-08-21 | Open-market sale | 4,000 | $24.62 | 1,465,759 |
| 2019-08-05 | Open-market sale | 4,000 | $30.18 | 1,469,759 |
| 2019-08-02 | Tax withholding | 41,361 | $31.45 | 1,473,759 |
| 2019-07-18 | Open-market sale | 4,000 | $32.59 | 1,515,120 |
| 2019-07-02 | Open-market sale | 4,000 | $35.42 | 1,519,120 |
| 2019-06-20 | Open-market sale | 4,000 | $36.48 | 1,523,120 |
| 2019-06-04 | Open-market sale | 4,000 | $29.95 | 1,527,120 |
| 2019-05-25 | Option exercise (derivative) | 1,219 | $0.00 | 13,415 |
| 2019-05-25 | Tax withholding | 479 | $0.00 | 1,531,120 |
| 2019-05-25 | Option exercise | 1,219 | $0.00 | 1,531,599 |
| 2019-05-20 | Open-market sale | 4,000 | $31.17 | 1,530,380 |
| 2019-05-02 | Open-market sale | 4,000 | $33.19 | 1,534,380 |
| 2019-04-16 | Open-market sale | 4,000 | $35.04 | 1,538,380 |
| 2019-03-28 | Open-market sale | 4,000 | $30.95 | 1,542,380 |
| 2019-03-12 | Open-market sale | 4,000 | $30.10 | 1,546,380 |
| 2019-02-25 | Option exercise (derivative) | 4,878 | $0.00 | 14,634 |
| 2019-02-25 | Option exercise | 4,878 | $0.00 | 1,552,299 |
| 2019-02-25 | Open-market sale | 4,000 | $29.70 | 1,547,421 |
| 2019-02-25 | Tax withholding | 1,919 | $0.00 | 1,550,380 |
| 2019-02-22 | Grant / award (derivative) | 24,080 | $0.00 | 24,080 |
| 2019-02-06 | Open-market sale | 4,000 | $28.45 | 1,551,421 |
| 2019-01-22 | Open-market sale | 4,000 | $27.14 | 1,555,421 |
| 2019-01-02 | Open-market sale | 4,000 | $25.97 | 1,559,421 |
| 2018-12-18 | Open-market sale | 4,000 | $23.94 | 1,563,421 |
| 2018-12-04 | Open-market sale | 4,000 | $28.49 | 1,567,421 |
| 2018-11-19 | Option exercise (derivative) | 181,530 | $0.90 | 0 |
| 2018-11-19 | Open-market sale | 81,053 | $25.78 | 1,571,421 |
| 2018-11-19 | Option exercise | 181,530 | $0.90 | 1,652,474 |
| 2018-11-15 | Option exercise (derivative) | 181,531 | $0.90 | 181,530 |
| 2018-11-15 | Open-market sale | 81,053 | $23.58 | 1,474,944 |
| 2018-11-15 | Open-market sale | 4,000 | $24.18 | 1,470,944 |
| 2018-11-15 | Option exercise | 181,531 | $0.90 | 1,555,997 |
| 2018-11-12 | Option exercise (derivative) | 181,531 | $0.90 | 363,061 |
| 2018-11-12 | Open-market sale | 81,054 | $25.47 | 1,374,466 |
| 2018-11-12 | Option exercise | 181,531 | $0.90 | 1,455,520 |
| 2018-10-31 | Open-market sale | 4,000 | $25.81 | 1,273,989 |
| 2018-10-12 | Open-market sale | 4,000 | $29.04 | 1,277,989 |
| 2018-09-26 | Open-market sale | 4,000 | $36.81 | 1,281,989 |
| 2018-09-11 | Open-market sale | 4,000 | $34.74 | 1,285,989 |
| 2018-08-24 | Open-market sale | 4,000 | $37.21 | 1,289,989 |
| 2018-08-08 | Open-market sale | 4,000 | $38.18 | 1,293,989 |
| 2018-08-02 | Tax withholding | 45,987 | $40.00 | 1,297,989 |
| 2018-07-23 | Open-market sale | 4,000 | $45.72 | 1,343,976 |
| 2018-07-05 | Open-market sale | 4,000 | $38.18 | 1,347,976 |
| 2018-06-15 | Open-market sale | 4,000 | $39.17 | 1,351,976 |
| 2018-05-30 | Open-market sale | 4,000 | $32.76 | 1,355,976 |
| 2018-05-15 | Open-market sale | 4,000 | $27.53 | 1,359,976 |
| 2018-04-27 | Open-market sale | 4,000 | $26.05 | 1,363,976 |
| 2018-04-10 | Open-market sale | 4,000 | $26.72 | 1,367,976 |
| 2018-03-26 | Open-market sale | 4,000 | $29.71 | 1,371,976 |
| 2018-03-08 | Open-market sale | 3,500 | $31.93 | 1,375,976 |
| 2018-02-20 | Grant / award (derivative) | 19,512 | $0.00 | 0 |
| 2018-02-20 | Open-market sale | 3,500 | $28.42 | 1,379,476 |
| 2018-02-01 | Open-market sale | 3,500 | $34.36 | 1,382,976 |
| 2018-01-16 | Open-market sale | 3,500 | $34.08 | 1,386,476 |
| 2017-12-27 | Open-market sale | 3,500 | $30.11 | 1,389,976 |
| 2017-12-13 | Open-market sale | 3,500 | $30.10 | 1,393,476 |
| 2017-09-20 | Open-market sale | 3,500 | $23.75 | 1,446,005 |
| 2017-09-06 | Open-market sale | 3,500 | $21.13 | 1,449,505 |
| 2017-08-24 | Open-market sale | 3,500 | $22.30 | 1,453,005 |
| 2017-08-08 | Open-market sale | 3,500 | $22.81 | 1,456,505 |
| 2017-08-02 | Tax withholding | 49,029 | $23.87 | 1,396,976 |
| 2017-07-20 | Open-market sale | 3,500 | $22.51 | 1,460,005 |
| 2017-07-05 | Open-market sale | 3,500 | $22.20 | 1,463,505 |
| 2017-06-22 | Open-market sale | 3,500 | $21.28 | 1,467,005 |
| 2017-06-06 | Open-market sale | 3,500 | $21.16 | 1,470,505 |
| 2017-05-18 | Open-market sale | 3,500 | $16.90 | 1,474,005 |
| 2017-05-04 | Grant / award (derivative) | 23,448 | $0.00 | 23,448 |
| 2017-05-01 | Open-market sale | 3,500 | $16.21 | 1,477,505 |
| 2017-04-20 | Open-market sale | 3,500 | $14.86 | 1,481,005 |
| 2017-04-04 | Open-market sale | 3,500 | $14.44 | 1,484,505 |
| 2017-03-23 | Open-market sale | 3,500 | $14.46 | 1,488,005 |
| 2017-03-07 | Open-market sale | 3,500 | $14.61 | 1,491,505 |
| 2017-02-23 | Open-market sale | 3,500 | $16.07 | 1,495,005 |
| 2017-02-07 | Open-market sale | 3,500 | $16.43 | 1,498,505 |
| 2017-01-19 | Open-market sale | 3,500 | $14.00 | 1,502,005 |
| 2017-01-03 | Open-market sale | 3,500 | $15.55 | 1,505,505 |
| 2016-12-22 | Open-market sale | 3,500 | $15.73 | 1,509,005 |
| 2016-12-06 | Open-market sale | 3,500 | $15.73 | 1,512,505 |
| 2016-11-18 | Open-market sale | 3,500 | $16.63 | 1,516,005 |
| 2016-11-02 | Open-market sale | 3,500 | $14.95 | 1,519,505 |
| 2016-10-20 | Open-market sale | 3,500 | $16.15 | 1,523,005 |
| 2016-10-04 | Open-market sale | 3,500 | $16.21 | 1,526,505 |
| 2016-08-08 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2016-08-02 | Tax withholding | 42,090 | $15.72 | 1,530,005 |
| 2016-06-17 | Open-market sale | 4,000 | $12.72 | 1,572,095 |
| 2016-06-02 | Open-market sale | 4,000 | $13.85 | 1,576,095 |
| 2016-05-18 | Open-market sale | 3,500 | $15.04 | 1,580,095 |
| 2016-05-03 | Open-market sale | 3,500 | $12.64 | 1,583,595 |
| 2016-04-20 | Open-market sale | 3,500 | $12.15 | 1,587,095 |
| 2016-04-05 | Open-market sale | 3,500 | $9.56 | 1,590,595 |
| 2016-03-23 | Open-market sale | 3,500 | $9.40 | 1,594,095 |
| 2016-03-08 | Open-market sale | 3,500 | $9.45 | 1,597,595 |
| 2016-02-17 | Open-market sale | 3,500 | $9.75 | 1,601,095 |
| 2016-02-02 | Open-market sale | 3,500 | $8.24 | 1,604,595 |
| 2016-01-20 | Open-market sale | 3,500 | $7.92 | 1,608,095 |
| 2016-01-05 | Open-market sale | 3,500 | $9.28 | 1,611,595 |
| 2015-12-22 | Open-market sale | 3,500 | $9.11 | 1,615,095 |
| 2015-12-08 | Open-market sale | 3,500 | $8.69 | 1,618,595 |
| 2015-11-18 | Open-market sale | 3,500 | $7.51 | 1,622,095 |
| 2015-11-02 | Open-market sale | 3,500 | $6.70 | 1,625,595 |
| 2015-10-21 | Open-market sale | 3,500 | $7.00 | 1,629,095 |
| 2015-10-06 | Open-market sale | 3,500 | $7.40 | 1,632,595 |
| 2015-09-24 | Open-market sale | 3,500 | $8.17 | 1,636,095 |
| 2015-09-08 | Open-market sale | 3,500 | $7.33 | 1,639,595 |
| 2015-08-19 | Open-market sale | 3,500 | $7.81 | 1,643,095 |
| 2015-08-04 | Open-market sale | 3,500 | $7.63 | 1,646,595 |
| 2015-08-02 | Tax withholding | 33,570 | $7.72 | 1,650,095 |
| 2015-07-22 | Open-market sale | 3,500 | $8.46 | 1,683,665 |
| 2015-07-22 | Open-market sale | 3,500 | $8.46 | 1,684,265 |
| 2015-07-07 | Open-market sale | 3,500 | $7.99 | 1,687,165 |
| 2015-01-28 | Tax withholding | 36,226 | $9.90 | 1,690,665 |
| 2014-07-23 | Conversion (derivative) | 70 | $0.00 | 0 |
| 2014-07-23 | Disposition to issuer (derivative) | 1,025,559 | $0.00 | 0 |
| 2014-07-23 | Conversion | 70 | — | 701,332 |
| 2014-07-23 | Grant / award | 1,025,559 | — | 1,726,891 |
| 2014-07-17 | — | — | — | 701,262 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.