SEC CIK 1345943
Vintz Stephen A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TENBview stock → | 624,816 | 2026-08-24 |
Position History — TENB
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TENB
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-08-24 | Option exercise (derivative) | 4,519 | $0.00 | 27,114 |
| 2026-08-24 | Option exercise (derivative) | 7,764 | $0.00 | 77,644 |
| 2026-08-24 | Option exercise (derivative) | 5,095 | $0.00 | 10,191 |
| 2026-08-24 | Option exercise (derivative) | 6,095 | $0.00 | 60,957 |
| 2026-08-24 | Option exercise (derivative) | 2,345 | $0.00 | 14,077 |
| 2026-08-24 | Option exercise (derivative) | 1,595 | $0.00 | 3,195 |
| 2026-08-24 | Tax withholding | 2,163 | $33.94 | 624,816 |
| 2026-08-24 | Option exercise | 4,519 | $0.00 | 626,979 |
| 2026-08-24 | Tax withholding | 3,716 | $33.94 | 622,460 |
| 2026-08-24 | Option exercise | 7,764 | $0.00 | 626,176 |
| 2026-08-24 | Tax withholding | 2,438 | $33.94 | 618,412 |
| 2026-08-24 | Option exercise | 5,095 | $0.00 | 620,850 |
| 2026-08-24 | Tax withholding | 2,917 | $33.94 | 615,755 |
| 2026-08-24 | Option exercise | 6,095 | $0.00 | 618,672 |
| 2026-08-24 | Tax withholding | 1,123 | $33.94 | 612,577 |
| 2026-08-24 | Option exercise | 2,345 | $0.00 | 613,700 |
| 2026-08-24 | Tax withholding | 764 | $33.94 | 611,355 |
| 2026-08-24 | Option exercise | 1,595 | $0.00 | 612,119 |
| 2026-08-05 | Option exercise (derivative) | 423,434 | $0.00 | 0 |
| 2026-08-05 | Tax withholding | 300,736 | $36.48 | 610,524 |
| 2026-08-05 | Option exercise | 423,434 | $16.21 | 911,260 |
| 2026-05-22 | Option exercise (derivative) | 4,519 | $0.00 | 31,633 |
| 2026-05-22 | Option exercise (derivative) | 7,764 | $0.00 | 85,408 |
| 2026-05-22 | Option exercise (derivative) | 5,095 | $0.00 | 15,286 |
| 2026-05-22 | Option exercise (derivative) | 6,095 | $0.00 | 67,052 |
| 2026-05-22 | Option exercise (derivative) | 2,345 | $0.00 | 16,422 |
| 2026-05-22 | Option exercise (derivative) | 1,595 | $0.00 | 4,790 |
| 2026-05-22 | Tax withholding | 2,163 | $25.45 | 487,826 |
| 2026-05-22 | Option exercise | 4,519 | $0.00 | 489,989 |
| 2026-05-22 | Tax withholding | 3,716 | $25.45 | 485,470 |
| 2026-05-22 | Option exercise | 7,764 | $0.00 | 489,186 |
| 2026-05-22 | Tax withholding | 2,438 | $25.45 | 481,422 |
| 2026-05-22 | Option exercise | 5,095 | $0.00 | 483,860 |
| 2026-05-22 | Tax withholding | 2,917 | $25.45 | 478,765 |
| 2026-05-22 | Option exercise | 6,095 | $0.00 | 481,682 |
| 2026-05-22 | Tax withholding | 1,123 | $25.45 | 475,587 |
| 2026-05-22 | Option exercise | 2,345 | $0.00 | 476,710 |
| 2026-05-22 | Tax withholding | 764 | $25.45 | 474,365 |
| 2026-05-22 | Option exercise | 1,595 | $0.00 | 475,129 |
| 2026-05-08 | Option exercise (derivative) | 105,000 | $0.00 | 0 |
| 2026-05-08 | Tax withholding | 60,917 | $21.29 | 472,714 |
| 2026-05-08 | Option exercise | 105,000 | $4.15 | 533,631 |
| 2026-02-26 | Grant / award (derivative) | 341,847 | $0.00 | 341,847 |
| 2026-02-25 | Option exercise (derivative) | 24,381 | $0.00 | 73,147 |
| 2026-02-25 | Tax withholding | 11,667 | $19.00 | 428,631 |
| 2026-02-25 | Option exercise | 24,381 | $0.00 | 440,298 |
| 2026-02-23 | Option exercise (derivative) | 4,518 | $0.00 | 36,152 |
| 2026-02-23 | Option exercise (derivative) | 46,586 | $0.00 | 93,172 |
| 2026-02-23 | Option exercise (derivative) | 5,095 | $0.00 | 20,381 |
| 2026-02-23 | Option exercise (derivative) | 5,316 | $0.00 | 0 |
| 2026-02-23 | Option exercise (derivative) | 2,345 | $0.00 | 18,767 |
| 2026-02-23 | Option exercise (derivative) | 1,594 | $0.00 | 6,385 |
| 2026-02-23 | Option exercise (derivative) | 1,882 | $0.00 | 0 |
| 2026-02-23 | Tax withholding | 1,485 | $17.55 | 415,917 |
| 2026-02-23 | Option exercise | 4,518 | $0.00 | 417,402 |
| 2026-02-23 | Tax withholding | 17,298 | $17.55 | 412,884 |
| 2026-02-23 | Option exercise | 46,586 | $0.00 | 430,182 |
| 2026-02-23 | Tax withholding | 1,674 | $17.55 | 383,596 |
| 2026-02-23 | Option exercise | 5,095 | $0.00 | 385,270 |
| 2026-02-23 | Tax withholding | 2,544 | $17.55 | 380,175 |
| 2026-02-23 | Option exercise | 5,316 | $0.00 | 382,719 |
| 2026-02-23 | Tax withholding | 771 | $17.55 | 377,403 |
| 2026-02-23 | Option exercise | 2,345 | $0.00 | 378,174 |
| 2026-02-23 | Tax withholding | 524 | $17.55 | 375,829 |
| 2026-02-23 | Option exercise | 1,594 | $0.00 | 376,353 |
| 2026-02-23 | Tax withholding | 619 | $17.55 | 374,759 |
| 2026-02-23 | Option exercise | 1,882 | $0.00 | 375,378 |
| 2025-11-24 | Option exercise (derivative) | 4,518 | $0.00 | 40,670 |
| 2025-11-24 | Option exercise (derivative) | 5,095 | $0.00 | 25,476 |
| 2025-11-24 | Option exercise (derivative) | 5,316 | $0.00 | 5,316 |
| 2025-11-24 | Option exercise (derivative) | 2,345 | $0.00 | 21,112 |
| 2025-11-24 | Option exercise (derivative) | 1,594 | $0.00 | 7,979 |
| 2025-11-24 | Option exercise (derivative) | 1,878 | $0.00 | 1,882 |
| 2025-11-24 | Tax withholding | 2,162 | $25.68 | 373,496 |
| 2025-11-24 | Option exercise | 4,518 | $0.00 | 375,658 |
| 2025-11-24 | Tax withholding | 2,438 | $25.68 | 371,140 |
| 2025-11-24 | Option exercise | 5,095 | $0.00 | 373,578 |
| 2025-11-24 | Tax withholding | 2,544 | $25.68 | 368,483 |
| 2025-11-24 | Option exercise | 5,316 | $0.00 | 371,027 |
| 2025-11-24 | Tax withholding | 1,123 | $25.68 | 365,711 |
| 2025-11-24 | Option exercise | 2,345 | $0.00 | 366,834 |
| 2025-11-24 | Tax withholding | 763 | $25.68 | 364,489 |
| 2025-11-24 | Option exercise | 1,594 | $0.00 | 365,252 |
| 2025-11-24 | Tax withholding | 899 | $25.68 | 363,658 |
| 2025-11-24 | Option exercise | 1,878 | $0.00 | 364,557 |
| 2025-08-26 | Open-market sale | 3,464 | $29.84 | 362,679 |
| 2025-08-25 | Option exercise (derivative) | 1,878 | $0.00 | 3,760 |
| 2025-08-25 | Option exercise (derivative) | 5,316 | $0.00 | 10,632 |
| 2025-08-25 | Open-market sale | 29,196 | $30.25 | 358,949 |
| 2025-08-25 | Option exercise | 5,316 | $0.00 | 366,143 |
| 2025-08-25 | Option exercise | 1,878 | $0.00 | 360,827 |
| 2025-08-22 | Option exercise (derivative) | 1,594 | $0.00 | 9,573 |
| 2025-08-22 | Option exercise (derivative) | 2,345 | $0.00 | 23,457 |
| 2025-08-22 | Option exercise (derivative) | 5,095 | $0.00 | 30,571 |
| 2025-08-22 | Option exercise (derivative) | 46,585 | $0.00 | 139,758 |
| 2025-08-22 | Option exercise (derivative) | 4,518 | $0.00 | 45,188 |
| 2025-08-22 | Option exercise | 1,594 | $0.00 | 329,602 |
| 2025-08-22 | Option exercise | 46,585 | $0.00 | 383,627 |
| 2025-08-22 | Option exercise | 5,095 | $0.00 | 337,042 |
| 2025-08-22 | Option exercise | 2,345 | $0.00 | 331,947 |
| 2025-08-22 | Option exercise | 4,518 | $0.00 | 388,145 |
| 2025-05-27 | Open-market sale | 3,386 | $32.45 | 328,008 |
| 2025-05-23 | Option exercise (derivative) | 1,878 | $0.00 | 5,638 |
| 2025-05-23 | Option exercise (derivative) | 5,316 | $0.00 | 15,948 |
| 2025-05-23 | Option exercise | 1,878 | $0.00 | 331,953 |
| 2025-05-23 | Option exercise | 5,316 | $0.00 | 337,269 |
| 2025-05-23 | Open-market sale | 6,499 | $31.98 | 331,394 |
| 2025-05-22 | Option exercise (derivative) | 5,095 | $0.00 | 35,666 |
| 2025-05-22 | Option exercise (derivative) | 4,518 | $0.00 | 49,706 |
| 2025-05-22 | Option exercise (derivative) | 2,345 | $0.00 | 25,802 |
| 2025-05-22 | Option exercise (derivative) | 1,594 | $0.00 | 11,167 |
| 2025-05-22 | Option exercise | 2,345 | $0.00 | 320,462 |
| 2025-05-22 | Option exercise | 1,594 | $0.00 | 318,117 |
| 2025-05-22 | Option exercise | 5,095 | $0.00 | 325,557 |
| 2025-05-22 | Option exercise | 4,518 | $0.00 | 330,075 |
| 2025-02-27 | Open-market sale | 6,681 | $38.16 | 316,523 |
| 2025-02-26 | Open-market sale | 6,284 | $38.19 | 323,204 |
| 2025-02-25 | Open-market sale | 4,551 | $38.48 | 329,488 |
| 2025-02-24 | Option exercise (derivative) | 18,074 | $0.00 | 54,224 |
| 2025-02-24 | Option exercise (derivative) | 5,095 | $0.00 | 40,761 |
| 2025-02-24 | Option exercise (derivative) | 5,316 | $0.00 | 21,264 |
| 2025-02-24 | Option exercise (derivative) | 9,381 | $0.00 | 28,147 |
| 2025-02-24 | Option exercise (derivative) | 1,594 | $0.00 | 12,761 |
| 2025-02-24 | Option exercise (derivative) | 1,878 | $0.00 | 7,516 |
| 2025-02-24 | Option exercise | 18,074 | $0.00 | 334,039 |
| 2025-02-24 | Option exercise | 5,095 | $0.00 | 315,965 |
| 2025-02-24 | Option exercise | 1,878 | $0.00 | 294,579 |
| 2025-02-24 | Option exercise | 1,594 | $0.00 | 296,173 |
| 2025-02-24 | Option exercise | 9,381 | $0.00 | 305,554 |
| 2025-02-24 | Option exercise | 5,316 | $0.00 | 310,870 |
| 2025-02-21 | Grant / award (derivative) | 186,343 | $0.00 | 186,343 |
| 2025-02-19 | Open-market sale | 1,922 | $39.56 | 292,701 |
| 2025-02-18 | Option exercise (derivative) | 5,844 | $0.00 | 0 |
| 2025-02-18 | Option exercise | 5,844 | $0.00 | 294,623 |
| 2025-02-13 | Grant / award (derivative) | 37,528 | $0.00 | 37,528 |
| 2024-11-26 | Open-market sale | 3,460 | $42.56 | 288,779 |
| 2024-11-25 | Option exercise (derivative) | 5,316 | $0.00 | 26,580 |
| 2024-11-25 | Option exercise (derivative) | 1,878 | $0.00 | 9,394 |
| 2024-11-25 | Option exercise | 5,316 | $0.00 | 292,239 |
| 2024-11-25 | Option exercise | 1,878 | $0.00 | 286,923 |
| 2024-11-25 | Open-market sale | 3,180 | $42.74 | 285,045 |
| 2024-11-22 | Option exercise (derivative) | 5,095 | $0.00 | 45,856 |
| 2024-11-22 | Option exercise (derivative) | 1,594 | $0.00 | 14,355 |
| 2024-11-22 | Option exercise | 1,594 | $0.00 | 283,130 |
| 2024-11-22 | Option exercise | 5,095 | $0.00 | 288,225 |
| 2024-11-19 | Open-market sale | 2,801 | $40.72 | 281,536 |
| 2024-11-18 | Option exercise (derivative) | 5,844 | $0.00 | 5,844 |
| 2024-11-18 | Option exercise | 5,844 | $0.00 | 284,337 |
| 2024-08-26 | Open-market sale | 3,413 | $41.75 | 278,493 |
| 2024-08-23 | Option exercise (derivative) | 1,878 | $0.00 | 11,272 |
| 2024-08-23 | Option exercise (derivative) | 5,316 | $0.00 | 31,896 |
| 2024-08-23 | Option exercise | 5,316 | $0.00 | 281,906 |
| 2024-08-23 | Option exercise | 1,878 | $0.00 | 276,590 |
| 2024-08-23 | Open-market sale | 3,201 | $41.54 | 274,712 |
| 2024-08-22 | Option exercise (derivative) | 5,095 | $0.00 | 50,951 |
| 2024-08-22 | Option exercise (derivative) | 1,594 | $0.00 | 15,949 |
| 2024-08-22 | Option exercise | 1,594 | $0.00 | 272,818 |
| 2024-08-22 | Option exercise | 5,095 | $0.00 | 277,913 |
| 2024-08-20 | Open-market sale | 2,820 | $42.36 | 271,224 |
| 2024-08-19 | Option exercise (derivative) | 5,844 | $0.00 | 11,688 |
| 2024-08-19 | Option exercise | 5,844 | $0.00 | 274,044 |
| 2024-05-24 | Open-market sale | 3,418 | $43.48 | 268,200 |
| 2024-05-23 | Option exercise (derivative) | 5,316 | $0.00 | 37,212 |
| 2024-05-23 | Option exercise (derivative) | 1,878 | $0.00 | 13,150 |
| 2024-05-23 | Option exercise | 5,316 | $0.00 | 271,618 |
| 2024-05-23 | Option exercise | 1,878 | $0.00 | 266,302 |
| 2024-05-23 | Open-market sale | 3,220 | $43.18 | 264,424 |
| 2024-05-22 | Option exercise (derivative) | 5,095 | $0.00 | 56,046 |
| 2024-05-22 | Option exercise (derivative) | 1,594 | $0.00 | 17,543 |
| 2024-05-22 | Option exercise | 5,095 | $0.00 | 267,644 |
| 2024-05-22 | Option exercise | 1,594 | $0.00 | 262,549 |
| 2024-05-20 | Open-market sale | 2,813 | $43.76 | 260,955 |
| 2024-05-17 | Option exercise (derivative) | 5,844 | $0.00 | 17,532 |
| 2024-05-17 | Option exercise | 5,844 | $0.00 | 263,768 |
| 2024-03-28 | Option exercise (derivative) | 15,505 | $0.00 | 0 |
| 2024-03-28 | Open-market sale | 1,700 | $50.09 | 257,924 |
| 2024-03-28 | Option exercise | 15,505 | $2.36 | 273,429 |
| 2024-03-28 | Open-market sale | 13,805 | $49.49 | 259,624 |
| 2024-03-21 | Option exercise (derivative) | 11,586 | $0.00 | 15,505 |
| 2024-03-21 | Option exercise | 11,586 | $2.36 | 269,510 |
| 2024-03-21 | Open-market sale | 11,586 | $49.11 | 257,924 |
| 2024-03-20 | Option exercise (derivative) | 78,409 | $0.00 | 27,091 |
| 2024-03-20 | Option exercise | 78,409 | $2.36 | 336,333 |
| 2024-03-20 | Open-market sale | 78,409 | $49.07 | 257,924 |
| 2024-03-12 | Option exercise (derivative) | 200,000 | $0.00 | 105,500 |
| 2024-03-12 | Option exercise | 200,000 | $2.36 | 457,256 |
| 2024-03-12 | Open-market sale | 50,265 | $47.46 | 257,256 |
| 2024-03-12 | Open-market sale | 149,735 | $46.75 | 307,521 |
| 2024-02-27 | Open-market sale | 3,236 | $47.44 | 257,256 |
| 2024-02-26 | Open-market sale | 9,671 | $47.72 | 260,492 |
| 2024-02-23 | Option exercise (derivative) | 1,878 | $0.00 | 15,028 |
| 2024-02-23 | Option exercise (derivative) | 5,316 | $0.00 | 42,528 |
| 2024-02-23 | Option exercise | 5,316 | $0.00 | 270,163 |
| 2024-02-23 | Option exercise | 1,878 | $0.00 | 264,847 |
| 2024-02-23 | Open-market sale | 2,382 | $47.67 | 262,969 |
| 2024-02-22 | Option exercise (derivative) | 20,380 | $0.00 | 61,141 |
| 2024-02-22 | Option exercise (derivative) | 6,378 | $0.00 | 19,137 |
| 2024-02-22 | Grant / award (derivative) | 25,515 | $0.00 | 25,515 |
| 2024-02-22 | Grant / award (derivative) | 72,298 | $0.00 | 72,298 |
| 2024-02-22 | Option exercise | 20,380 | $0.00 | 265,351 |
| 2024-02-22 | Option exercise | 6,378 | $0.00 | 244,971 |
| 2024-02-21 | Open-market sale | 5,216 | $46.22 | 238,593 |
| 2024-02-20 | Option exercise (derivative) | 5,844 | $0.00 | 23,376 |
| 2024-02-20 | Option exercise (derivative) | 8,819 | $0.00 | 0 |
| 2024-02-20 | Option exercise | 5,844 | $0.00 | 243,809 |
| 2024-02-20 | Option exercise | 8,819 | $0.00 | 237,965 |
| 2023-11-27 | Open-market sale | 3,411 | $40.02 | 229,146 |
| 2023-11-24 | Option exercise (derivative) | 1,878 | $0.00 | 16,906 |
| 2023-11-24 | Option exercise (derivative) | 5,316 | $0.00 | 47,844 |
| 2023-11-24 | Option exercise | 5,316 | $0.00 | 232,557 |
| 2023-11-24 | Option exercise | 1,878 | $0.00 | 227,241 |
| 2023-11-21 | Open-market sale | 4,230 | $39.46 | 225,363 |
| 2023-11-20 | Option exercise (derivative) | 8,819 | $0.00 | 8,819 |
| 2023-11-20 | Option exercise | 8,819 | $0.00 | 229,593 |
| 2023-11-20 | Open-market sale | 2,787 | $39.65 | 220,774 |
| 2023-11-17 | Option exercise (derivative) | 5,844 | $0.00 | 29,220 |
| 2023-11-17 | Option exercise | 5,844 | $0.00 | 223,561 |
| 2023-08-24 | Open-market sale | 3,525 | $43.42 | 217,717 |
| 2023-08-23 | Option exercise (derivative) | 1,878 | $0.00 | 18,784 |
| 2023-08-23 | Option exercise (derivative) | 5,316 | $0.00 | 53,160 |
| 2023-08-23 | Option exercise | 5,316 | $0.00 | 221,242 |
| 2023-08-23 | Option exercise | 1,878 | $0.00 | 215,926 |
| 2023-08-22 | Open-market sale | 4,226 | $45.03 | 214,048 |
| 2023-08-21 | Option exercise (derivative) | 8,819 | $0.00 | 17,638 |
| 2023-08-21 | Option exercise | 8,819 | $0.00 | 218,274 |
| 2023-08-18 | Open-market sale | 2,784 | $44.44 | 209,455 |
| 2023-08-17 | Option exercise (derivative) | 5,844 | $0.00 | 35,064 |
| 2023-08-17 | Option exercise | 5,844 | $0.00 | 212,239 |
| 2023-05-24 | Open-market sale | 3,432 | $37.54 | 205,182 |
| 2023-05-23 | Option exercise (derivative) | 1,878 | $0.00 | 20,662 |
| 2023-05-23 | Option exercise (derivative) | 5,316 | $0.00 | 58,476 |
| 2023-05-23 | Option exercise | 7,194 | $0.00 | 209,827 |
| 2023-05-22 | Open-market sale | 4,173 | $40.31 | 201,420 |
| 2023-05-19 | Option exercise (derivative) | 8,819 | $0.00 | 26,457 |
| 2023-05-19 | Option exercise | 8,819 | $0.00 | 205,593 |
| 2023-05-18 | Open-market sale | 2,794 | $38.28 | 196,774 |
| 2023-05-17 | Option exercise (derivative) | 5,844 | $0.00 | 40,908 |
| 2023-05-17 | Option exercise | 5,844 | $0.00 | 199,568 |
| 2023-02-28 | Open-market sale | 3,363 | $44.15 | 193,724 |
| 2023-02-27 | Open-market sale | 3,373 | $44.02 | 197,087 |
| 2023-02-24 | Open-market sale | 7,121 | $42.98 | 200,460 |
| 2023-02-23 | Option exercise (derivative) | 21,264 | $0.00 | 63,792 |
| 2023-02-23 | Option exercise (derivative) | 7,513 | $0.00 | 22,540 |
| 2023-02-23 | Option exercise | 7,513 | $0.00 | 186,317 |
| 2023-02-23 | Option exercise | 21,264 | $0.00 | 207,581 |
| 2023-02-22 | Grant / award (derivative) | 81,521 | $0.00 | 81,521 |
| 2023-02-22 | Open-market sale | 5,616 | $43.62 | 178,804 |
| 2023-02-22 | Grant / award (derivative) | 30,053 | $0.00 | 30,053 |
| 2023-02-21 | Open-market sale | 1,964 | $42.88 | 167,057 |
| 2023-02-21 | Option exercise (derivative) | 8,818 | $0.00 | 35,276 |
| 2023-02-21 | Option exercise (derivative) | 8,545 | $0.00 | 0 |
| 2023-02-21 | Option exercise | 8,545 | $0.00 | 175,602 |
| 2023-02-21 | Option exercise | 8,818 | $0.00 | 184,420 |
| 2023-02-17 | Option exercise (derivative) | 5,844 | $0.00 | 46,752 |
| 2023-02-17 | Option exercise | 5,844 | $0.00 | 169,021 |
| 2022-11-22 | Open-market sale | 8,518 | $37.06 | 163,177 |
| 2022-11-21 | Option exercise (derivative) | 8,544 | $0.00 | 8,545 |
| 2022-11-21 | Option exercise (derivative) | 8,818 | $0.00 | 44,094 |
| 2022-11-21 | Option exercise | 8,544 | $0.00 | 162,877 |
| 2022-11-21 | Option exercise | 8,818 | $0.00 | 171,695 |
| 2022-11-18 | Open-market sale | 2,758 | $38.61 | 154,333 |
| 2022-11-17 | Option exercise (derivative) | 5,843 | $0.00 | 52,596 |
| 2022-11-17 | Option exercise | 5,843 | $0.00 | 157,091 |
| 2022-08-23 | Open-market sale | 4,002 | $41.72 | 151,248 |
| 2022-08-22 | Option exercise (derivative) | 8,544 | $0.00 | 17,089 |
| 2022-08-22 | Option exercise | 8,544 | $0.00 | 155,250 |
| 2022-08-22 | Open-market sale | 4,300 | $40.63 | 146,706 |
| 2022-08-19 | Option exercise (derivative) | 8,818 | $0.00 | 52,912 |
| 2022-08-19 | Option exercise | 8,818 | $0.00 | 151,006 |
| 2022-08-18 | Open-market sale | 2,812 | $42.23 | 142,188 |
| 2022-08-17 | Option exercise (derivative) | 5,843 | $0.00 | 58,439 |
| 2022-08-17 | Option exercise | 5,843 | $0.00 | 145,000 |
| 2022-05-23 | Open-market sale | 4,047 | $47.85 | 139,157 |
| 2022-05-20 | Option exercise (derivative) | 8,544 | $0.00 | 25,633 |
| 2022-05-20 | Open-market sale | 4,038 | $47.71 | 134,660 |
| 2022-05-20 | Option exercise | 8,544 | $0.00 | 143,204 |
| 2022-05-19 | Option exercise (derivative) | 8,818 | $0.00 | 61,730 |
| 2022-05-19 | Option exercise | 8,818 | $0.00 | 138,698 |
| 2022-05-18 | Open-market sale | 2,858 | $43.85 | 129,880 |
| 2022-05-17 | Option exercise (derivative) | 5,843 | $0.00 | 64,282 |
| 2022-05-17 | Option exercise | 5,843 | $0.00 | 132,738 |
| 2022-02-23 | Grant / award (derivative) | 85,056 | $0.00 | 85,056 |
| 2022-02-23 | Open-market sale | 8,357 | $45.92 | 126,895 |
| 2022-02-22 | Option exercise (derivative) | 8,544 | $0.00 | 34,177 |
| 2022-02-22 | Option exercise (derivative) | 8,818 | $0.00 | 70,548 |
| 2022-02-22 | Option exercise | 8,544 | $0.00 | 126,434 |
| 2022-02-22 | Option exercise | 8,818 | $0.00 | 135,252 |
| 2022-02-18 | Open-market sale | 8,421 | $45.76 | 117,890 |
| 2022-02-17 | Option exercise (derivative) | 23,375 | $0.00 | 70,125 |
| 2022-02-17 | Option exercise | 23,375 | $0.00 | 126,311 |
| 2021-11-23 | Open-market sale | 4,217 | $51.79 | 102,936 |
| 2021-11-22 | Option exercise (derivative) | 8,544 | $0.00 | 42,721 |
| 2021-11-22 | Option exercise | 8,544 | $0.00 | 107,153 |
| 2021-11-22 | Open-market sale | 4,266 | $54.09 | 98,609 |
| 2021-11-19 | Option exercise (derivative) | 8,818 | $0.00 | 79,366 |
| 2021-11-19 | Option exercise | 8,818 | $0.00 | 102,875 |
| 2021-08-23 | Open-market sale | 4,059 | $40.86 | 94,057 |
| 2021-08-20 | Open-market sale | 4,212 | $40.39 | 89,572 |
| 2021-08-20 | Option exercise (derivative) | 8,544 | $0.00 | 51,265 |
| 2021-08-20 | Option exercise | 8,544 | $0.00 | 98,116 |
| 2021-08-19 | Option exercise (derivative) | 8,818 | $0.00 | 88,184 |
| 2021-08-19 | Option exercise | 8,818 | $0.00 | 93,784 |
| 2021-05-21 | Open-market sale | 4,040 | $41.19 | 84,966 |
| 2021-05-20 | Open-market sale | 4,151 | $40.35 | 80,462 |
| 2021-05-20 | Option exercise (derivative) | 8,544 | $0.00 | 59,809 |
| 2021-05-20 | Option exercise | 8,544 | $0.00 | 89,006 |
| 2021-05-19 | Option exercise (derivative) | 8,818 | $0.00 | 97,002 |
| 2021-05-19 | Option exercise | 8,818 | $0.00 | 84,613 |
| 2021-03-01 | Grant / award | 1,097 | $19.36 | 75,795 |
| 2021-02-23 | Open-market sale | 4,228 | $41.49 | 74,698 |
| 2021-02-22 | Option exercise (derivative) | 8,544 | $0.00 | 68,353 |
| 2021-02-22 | Open-market sale | 17,329 | $43.71 | 78,926 |
| 2021-02-22 | Option exercise | 8,544 | $0.00 | 96,255 |
| 2021-02-19 | Option exercise (derivative) | 35,273 | $0.00 | 105,820 |
| 2021-02-19 | Option exercise | 35,273 | $0.00 | 87,711 |
| 2021-02-17 | Grant / award (derivative) | 93,500 | $0.00 | 93,500 |
| 2021-02-17 | Option exercise (derivative) | 68,517 | $0.00 | 305,500 |
| 2021-02-17 | Option exercise | 68,517 | $2.36 | 120,955 |
| 2021-02-17 | Open-market sale | 61,685 | $43.98 | 59,270 |
| 2021-02-17 | Open-market sale | 6,832 | $44.76 | 52,438 |
| 2021-02-16 | Option exercise (derivative) | 131,483 | $0.00 | 374,017 |
| 2021-02-16 | Open-market sale | 101,841 | $44.85 | 82,080 |
| 2021-02-16 | Open-market sale | 28,663 | $45.38 | 53,417 |
| 2021-02-16 | Open-market sale | 979 | $46.44 | 52,438 |
| 2021-02-16 | Option exercise | 131,483 | $2.36 | 183,921 |
| 2020-11-20 | Option exercise (derivative) | 8,544 | $0.00 | 76,897 |
| 2020-11-20 | Open-market sale | 4,205 | $34.87 | 52,438 |
| 2020-11-20 | Option exercise | 8,544 | $0.00 | 56,643 |
| 2020-08-20 | Option exercise (derivative) | 8,544 | $0.00 | 85,441 |
| 2020-08-20 | Open-market sale | 4,094 | $35.09 | 48,099 |
| 2020-08-20 | Option exercise | 8,544 | $0.00 | 52,193 |
| 2020-07-29 | Open-market sale | 23,008 | $34.87 | 43,649 |
| 2020-07-29 | Open-market sale | 26,992 | $34.23 | 66,657 |
| 2020-07-22 | Open-market sale | 17,738 | $31.80 | 93,649 |
| 2020-07-21 | Open-market sale | 5,948 | $31.83 | 111,387 |
| 2020-06-01 | Open-market sale | 66,314 | $31.98 | 117,335 |
| 2020-05-21 | Open-market sale | 4,160 | $29.18 | 183,649 |
| 2020-05-20 | Option exercise (derivative) | 8,544 | $0.00 | 93,985 |
| 2020-05-20 | Option exercise | 8,544 | $0.00 | 187,809 |
| 2020-05-11 | Open-market sale | 89,300 | $29.25 | 179,265 |
| 2020-02-28 | Grant / award | 1,098 | $19.36 | 268,565 |
| 2020-02-21 | Open-market sale | 11,682 | $27.51 | 267,467 |
| 2020-02-20 | Option exercise (derivative) | 34,176 | $0.00 | 102,529 |
| 2020-02-20 | Option exercise | 34,176 | $0.00 | 279,849 |
| 2020-02-20 | Open-market sale | 700 | $28.80 | 279,149 |
| 2020-02-19 | Grant / award (derivative) | 141,093 | $0.00 | 141,093 |
| 2019-04-26 | Open-market sale | 75,000 | $33.77 | 257,673 |
| 2019-03-01 | Open-market sale | 43,816 | $31.76 | 330,500 |
| 2019-03-01 | Grant / award | 2,173 | $19.55 | 332,673 |
| 2019-02-28 | Open-market sale | 1,800 | $31.77 | 374,316 |
| 2019-02-27 | Open-market sale | 29,384 | $31.75 | 376,116 |
| 2019-02-20 | Grant / award (derivative) | 136,705 | $0.00 | 136,705 |
| 2019-02-12 | Open-market sale | 100,000 | $28.77 | 405,500 |
| 2018-07-25 | — | — | — | 505,500 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.