SEC CIK 1383318
Yoran Amit
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TENBview stock → | 58,633 | 2024-11-26 |
| BLview stock → | 7,923 | 2024-05-09 |
Position History — TENB
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TENB
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2024-11-26 | Open-market sale | 5,753 | $42.56 | 58,633 |
| 2024-11-25 | Option exercise (derivative) | 3,314 | $0.00 | 16,578 |
| 2024-11-25 | Option exercise (derivative) | 9,381 | $0.00 | 46,908 |
| 2024-11-25 | Open-market sale | 5,293 | $42.74 | 51,691 |
| 2024-11-25 | Option exercise | 9,381 | $0.00 | 64,386 |
| 2024-11-25 | Option exercise | 3,314 | $0.00 | 55,005 |
| 2024-11-22 | Option exercise (derivative) | 2,816 | $0.00 | 25,347 |
| 2024-11-22 | Option exercise (derivative) | 8,997 | $0.00 | 80,982 |
| 2024-11-22 | Option exercise | 2,816 | $0.00 | 47,987 |
| 2024-11-22 | Option exercise | 8,997 | $0.00 | 56,984 |
| 2024-11-19 | Open-market sale | 4,828 | $40.72 | 45,171 |
| 2024-11-18 | Option exercise (derivative) | 10,690 | $0.00 | 10,690 |
| 2024-11-18 | Option exercise | 10,690 | $0.00 | 49,999 |
| 2024-08-26 | Open-market sale | 5,673 | $41.75 | 39,309 |
| 2024-08-23 | Option exercise (derivative) | 3,314 | $0.00 | 19,892 |
| 2024-08-23 | Option exercise (derivative) | 9,381 | $0.00 | 56,289 |
| 2024-08-23 | Open-market sale | 5,326 | $41.54 | 32,287 |
| 2024-08-23 | Option exercise | 9,381 | $0.00 | 44,982 |
| 2024-08-23 | Option exercise | 3,314 | $0.00 | 35,601 |
| 2024-08-22 | Option exercise (derivative) | 2,816 | $0.00 | 28,163 |
| 2024-08-22 | Option exercise (derivative) | 8,997 | $0.00 | 89,979 |
| 2024-08-22 | Option exercise | 2,816 | $0.00 | 28,616 |
| 2024-08-22 | Option exercise | 8,997 | $0.00 | 37,613 |
| 2024-08-20 | Open-market sale | 4,862 | $42.36 | 25,800 |
| 2024-08-19 | Option exercise (derivative) | 10,690 | $0.00 | 21,380 |
| 2024-08-19 | Option exercise | 10,690 | $0.00 | 30,662 |
| 2024-07-30 | Option exercise (derivative) | 40,000 | $0.00 | 1,808,055 |
| 2024-07-30 | Open-market sale | 37,800 | $47.64 | 389,556 |
| 2024-07-30 | Open-market sale | 2,200 | $49.01 | 387,356 |
| 2024-07-30 | Option exercise | 40,000 | $4.25 | 427,356 |
| 2024-05-24 | Open-market sale | 5,684 | $43.48 | 374,922 |
| 2024-05-23 | Option exercise (derivative) | 3,314 | $0.00 | 23,206 |
| 2024-05-23 | Option exercise (derivative) | 9,381 | $0.00 | 65,670 |
| 2024-05-23 | Open-market sale | 5,359 | $43.18 | 367,911 |
| 2024-05-23 | Option exercise | 9,381 | $0.00 | 380,606 |
| 2024-05-23 | Option exercise | 3,314 | $0.00 | 371,225 |
| 2024-05-22 | Option exercise (derivative) | 8,997 | $0.00 | 98,976 |
| 2024-05-22 | Option exercise (derivative) | 2,816 | $0.00 | 30,979 |
| 2024-05-22 | Option exercise | 2,816 | $0.00 | 364,273 |
| 2024-05-22 | Option exercise | 8,997 | $0.00 | 373,270 |
| 2024-05-20 | Open-market sale | 4,851 | $43.76 | 361,457 |
| 2024-05-17 | Option exercise (derivative) | 10,690 | $0.00 | 32,070 |
| 2024-05-17 | Option exercise | 10,690 | $0.00 | 366,308 |
| 2024-03-19 | Option exercise (derivative) | 10,000 | $0.00 | 1,848,055 |
| 2024-03-19 | Option exercise | 10,000 | $4.25 | 348,226 |
| 2024-03-19 | Open-market sale | 10,000 | $47.65 | 338,226 |
| 2024-03-04 | Option exercise (derivative) | 10,000 | $0.00 | 1,858,055 |
| 2024-03-04 | Open-market sale | 10,000 | $48.03 | 338,226 |
| 2024-03-04 | Option exercise | 10,000 | $4.25 | 348,226 |
| 2024-03-01 | Grant / award | 668 | $0.00 | 338,226 |
| 2024-02-27 | Open-market sale | 5,385 | $47.44 | 337,558 |
| 2024-02-26 | Open-market sale | 16,091 | $47.72 | 342,943 |
| 2024-02-23 | Option exercise (derivative) | 9,381 | $0.00 | 75,051 |
| 2024-02-23 | Option exercise (derivative) | 3,314 | $0.00 | 26,520 |
| 2024-02-23 | Option exercise | 9,381 | $0.00 | 359,034 |
| 2024-02-23 | Option exercise | 3,314 | $0.00 | 349,653 |
| 2024-02-23 | Open-market sale | 5,359 | $47.67 | 346,339 |
| 2024-02-22 | Grant / award (derivative) | 45,059 | $0.00 | 45,059 |
| 2024-02-22 | Option exercise (derivative) | 11,264 | $0.00 | 33,795 |
| 2024-02-22 | Grant / award (derivative) | 173,516 | $0.00 | 173,516 |
| 2024-02-22 | Option exercise (derivative) | 35,990 | $0.00 | 107,973 |
| 2024-02-22 | Option exercise | 35,990 | $0.00 | 351,698 |
| 2024-02-22 | Option exercise | 11,264 | $0.00 | 315,708 |
| 2024-02-21 | Open-market sale | 12,329 | $46.22 | 304,444 |
| 2024-02-20 | Option exercise (derivative) | 10,690 | $0.00 | 42,760 |
| 2024-02-20 | Option exercise (derivative) | 14,551 | $0.00 | 0 |
| 2024-02-20 | Option exercise | 10,690 | $0.00 | 316,773 |
| 2024-02-20 | Option exercise | 14,551 | $0.00 | 306,083 |
| 2024-01-22 | Option exercise (derivative) | 33,201 | $0.00 | 1,868,055 |
| 2024-01-22 | Option exercise | 33,201 | $4.25 | 324,733 |
| 2024-01-22 | Open-market sale | 33,201 | $47.90 | 291,532 |
| 2024-01-19 | Option exercise (derivative) | 3,099 | $0.00 | 1,901,256 |
| 2024-01-19 | Option exercise | 3,099 | $4.25 | 294,631 |
| 2024-01-19 | Open-market sale | 3,099 | $47.58 | 291,532 |
| 2024-01-18 | Option exercise (derivative) | 800 | $0.00 | 1,904,355 |
| 2024-01-18 | Option exercise | 800 | $4.25 | 292,332 |
| 2024-01-18 | Open-market sale | 800 | $47.75 | 291,532 |
| 2023-12-27 | Option exercise (derivative) | 600 | $0.00 | 1,905,155 |
| 2023-12-27 | Option exercise | 600 | $4.25 | 292,132 |
| 2023-12-27 | Open-market sale | 600 | $47.61 | 291,532 |
| 2023-12-26 | Option exercise (derivative) | 2,300 | $0.00 | 1,905,755 |
| 2023-12-26 | Option exercise | 2,300 | $4.25 | 293,832 |
| 2023-12-26 | Open-market sale | 2,300 | $47.58 | 291,532 |
| 2023-11-27 | Open-market sale | 5,673 | $40.02 | 291,532 |
| 2023-11-24 | Option exercise (derivative) | 9,381 | $0.00 | 84,432 |
| 2023-11-24 | Option exercise (derivative) | 3,314 | $0.00 | 29,834 |
| 2023-11-24 | Option exercise | 9,381 | $0.00 | 297,205 |
| 2023-11-24 | Option exercise | 3,314 | $0.00 | 287,824 |
| 2023-11-21 | Open-market sale | 6,579 | $39.46 | 284,510 |
| 2023-11-20 | Option exercise (derivative) | 14,551 | $0.00 | 14,551 |
| 2023-11-20 | Open-market sale | 4,803 | $39.65 | 276,538 |
| 2023-11-20 | Option exercise | 14,551 | $0.00 | 291,089 |
| 2023-11-17 | Option exercise (derivative) | 10,690 | $0.00 | 53,450 |
| 2023-11-17 | Option exercise | 10,690 | $0.00 | 281,341 |
| 2023-09-20 | Option exercise (derivative) | 20,000 | $0.00 | 1,908,055 |
| 2023-09-20 | Open-market sale | 20,000 | $47.64 | 270,651 |
| 2023-09-20 | Option exercise | 20,000 | $4.25 | 290,651 |
| 2023-08-24 | Open-market sale | 5,862 | $43.42 | 270,651 |
| 2023-08-23 | Option exercise (derivative) | 9,381 | $0.00 | 93,813 |
| 2023-08-23 | Option exercise (derivative) | 3,314 | $0.00 | 33,148 |
| 2023-08-23 | Option exercise | 3,314 | $0.00 | 267,132 |
| 2023-08-23 | Option exercise | 9,381 | $0.00 | 276,513 |
| 2023-08-22 | Open-market sale | 6,572 | $45.03 | 263,818 |
| 2023-08-21 | Option exercise (derivative) | 14,551 | $0.00 | 29,102 |
| 2023-08-21 | Option exercise | 14,551 | $0.00 | 270,390 |
| 2023-08-18 | Open-market sale | 4,799 | $44.44 | 255,839 |
| 2023-08-17 | Option exercise (derivative) | 10,690 | $0.00 | 64,140 |
| 2023-08-17 | Option exercise | 10,690 | $0.00 | 260,638 |
| 2023-07-26 | Option exercise (derivative) | 41,966 | $0.00 | 1,928,055 |
| 2023-07-26 | Open-market sale | 12,792 | $49.01 | 240,013 |
| 2023-07-26 | Option exercise | 41,966 | $4.25 | 281,979 |
| 2023-07-26 | Open-market sale | 29,174 | $47.84 | 252,805 |
| 2023-05-24 | Open-market sale | 5,708 | $37.54 | 225,178 |
| 2023-05-23 | Option exercise (derivative) | 9,381 | $0.00 | 103,194 |
| 2023-05-23 | Option exercise (derivative) | 3,314 | $0.00 | 36,462 |
| 2023-05-23 | Option exercise | 12,695 | $0.00 | 231,554 |
| 2023-05-22 | Open-market sale | 6,489 | $40.31 | 218,191 |
| 2023-05-19 | Option exercise (derivative) | 14,550 | $0.00 | 43,653 |
| 2023-05-19 | Option exercise | 14,550 | $0.00 | 224,680 |
| 2023-05-18 | Open-market sale | 4,817 | $38.28 | 210,130 |
| 2023-05-17 | Option exercise (derivative) | 10,690 | $0.00 | 74,830 |
| 2023-05-17 | Option exercise | 10,690 | $0.00 | 214,947 |
| 2023-03-31 | Option exercise (derivative) | 18,034 | $0.00 | 1,970,021 |
| 2023-03-31 | Option exercise | 18,034 | $4.25 | 222,291 |
| 2023-03-31 | Open-market sale | 18,034 | $47.62 | 204,257 |
| 2023-02-28 | Open-market sale | 5,591 | $44.15 | 204,257 |
| 2023-02-27 | Open-market sale | 5,608 | $44.02 | 209,848 |
| 2023-02-24 | Open-market sale | 11,843 | $42.98 | 215,456 |
| 2023-02-23 | Option exercise (derivative) | 37,525 | $0.00 | 112,575 |
| 2023-02-23 | Option exercise (derivative) | 13,258 | $0.00 | 39,776 |
| 2023-02-23 | Option exercise | 37,525 | $0.00 | 227,299 |
| 2023-02-23 | Option exercise | 13,258 | $0.00 | 189,774 |
| 2023-02-22 | Grant / award (derivative) | 143,963 | $0.00 | 143,963 |
| 2023-02-22 | Open-market sale | 10,506 | $43.62 | 176,516 |
| 2023-02-22 | Grant / award (derivative) | 53,034 | $0.00 | 53,034 |
| 2023-02-21 | Open-market sale | 3,291 | $42.88 | 159,228 |
| 2023-02-21 | Option exercise (derivative) | 14,550 | $0.00 | 58,203 |
| 2023-02-21 | Option exercise (derivative) | 13,244 | $0.00 | 0 |
| 2023-02-21 | Option exercise | 14,550 | $0.00 | 187,022 |
| 2023-02-21 | Option exercise | 13,244 | $0.00 | 172,472 |
| 2023-02-17 | Option exercise (derivative) | 10,690 | $0.00 | 85,520 |
| 2023-02-17 | Option exercise | 10,690 | $0.00 | 162,519 |
| 2022-11-22 | Open-market sale | 12,851 | $37.06 | 151,829 |
| 2022-11-21 | Option exercise (derivative) | 14,550 | $0.00 | 72,753 |
| 2022-11-21 | Option exercise (derivative) | 13,244 | $0.00 | 13,244 |
| 2022-11-21 | Option exercise | 13,244 | $0.00 | 150,130 |
| 2022-11-21 | Option exercise | 14,550 | $0.00 | 164,680 |
| 2022-11-18 | Open-market sale | 4,754 | $38.61 | 136,886 |
| 2022-11-17 | Option exercise (derivative) | 10,690 | $0.00 | 96,210 |
| 2022-11-17 | Option exercise | 10,690 | $0.00 | 141,640 |
| 2022-08-23 | Open-market sale | 5,846 | $41.72 | 130,950 |
| 2022-08-22 | Option exercise (derivative) | 13,244 | $0.00 | 26,488 |
| 2022-08-22 | Option exercise | 13,244 | $0.00 | 136,796 |
| 2022-08-22 | Open-market sale | 6,686 | $40.63 | 123,552 |
| 2022-08-19 | Option exercise (derivative) | 14,550 | $0.00 | 87,303 |
| 2022-08-19 | Option exercise | 14,550 | $0.00 | 130,238 |
| 2022-08-18 | Open-market sale | 4,848 | $42.23 | 115,688 |
| 2022-08-17 | Option exercise (derivative) | 10,689 | $0.00 | 106,900 |
| 2022-08-17 | Option exercise | 10,689 | $0.00 | 120,536 |
| 2022-07-20 | Option exercise (derivative) | 10,000 | $0.00 | 1,988,055 |
| 2022-07-20 | Open-market sale | 10,000 | $47.64 | 109,847 |
| 2022-07-20 | Option exercise | 10,000 | $4.25 | 119,847 |
| 2022-06-22 | Option exercise (derivative) | 9,427 | $0.00 | 1,998,055 |
| 2022-06-22 | Option exercise | 9,427 | $4.25 | 107,806 |
| 2022-06-22 | Open-market sale | 9,427 | $47.70 | 109,847 |
| 2022-06-21 | Option exercise (derivative) | 573 | $0.00 | 2,007,482 |
| 2022-06-21 | Option exercise | 573 | $4.25 | 98,952 |
| 2022-06-21 | Open-market sale | 573 | $47.59 | 98,379 |
| 2022-05-23 | Open-market sale | 5,911 | $47.85 | 98,379 |
| 2022-05-20 | Option exercise (derivative) | 13,244 | $0.00 | 39,732 |
| 2022-05-20 | Option exercise (derivative) | 8,600 | $0.00 | 2,008,055 |
| 2022-05-20 | Open-market sale | 6,280 | $47.71 | 91,046 |
| 2022-05-20 | Open-market sale | 8,500 | $48.14 | 104,390 |
| 2022-05-20 | Open-market sale | 100 | $48.58 | 104,290 |
| 2022-05-20 | Option exercise | 13,244 | $0.00 | 104,290 |
| 2022-05-20 | Option exercise | 8,600 | $4.25 | 112,890 |
| 2022-05-19 | Option exercise (derivative) | 14,550 | $0.00 | 101,853 |
| 2022-05-19 | Option exercise | 14,550 | $0.00 | 97,326 |
| 2022-05-18 | Open-market sale | 4,927 | $43.85 | 82,776 |
| 2022-05-17 | Option exercise (derivative) | 1,400 | $0.00 | 2,016,655 |
| 2022-05-17 | Option exercise | 1,400 | $4.25 | 78,414 |
| 2022-05-17 | Open-market sale | 1,400 | $47.68 | 77,014 |
| 2022-05-17 | Option exercise (derivative) | 10,689 | $0.00 | 117,589 |
| 2022-05-17 | Option exercise | 10,689 | $0.00 | 87,703 |
| 2022-04-26 | Option exercise (derivative) | 76,469 | $0.00 | 2,018,055 |
| 2022-04-26 | Option exercise | 76,469 | $4.25 | 77,014 |
| 2022-04-18 | Option exercise (derivative) | 35,000 | $0.00 | 2,094,524 |
| 2022-04-18 | Open-market sale | 6,152 | $59.65 | 247,746 |
| 2022-04-18 | Open-market sale | 7,049 | $58.92 | 253,898 |
| 2022-04-18 | Open-market sale | 5,145 | $60.55 | 180,245 |
| 2022-04-18 | Open-market sale | 1,799 | $60.58 | 245,947 |
| 2022-04-18 | Open-market sale | 15,461 | $58.92 | 199,784 |
| 2022-04-18 | Option exercise | 35,000 | $4.25 | 215,245 |
| 2022-04-18 | Open-market sale | 14,394 | $59.66 | 185,390 |
| 2022-04-13 | Option exercise (derivative) | 100,000 | $0.00 | 2,129,524 |
| 2022-04-13 | Open-market sale | 100,000 | $62.44 | 180,245 |
| 2022-04-13 | Option exercise | 100,000 | $4.25 | 280,245 |
| 2022-03-21 | Option exercise (derivative) | 25,000 | $0.00 | 2,229,524 |
| 2022-03-21 | Option exercise | 25,000 | $4.25 | 205,245 |
| 2022-03-21 | Open-market sale | 25,000 | $55.46 | 180,245 |
| 2022-03-21 | Open-market sale | 15,000 | $55.42 | 260,947 |
| 2022-03-17 | Option exercise (derivative) | 10,000 | $0.00 | 2,254,524 |
| 2022-03-17 | Open-market sale | 7,076 | $50.03 | 183,169 |
| 2022-03-17 | Open-market sale | 2,924 | $50.76 | 180,245 |
| 2022-03-17 | Option exercise | 10,000 | $4.25 | 190,245 |
| 2022-03-01 | Grant / award | 545 | $38.99 | 180,245 |
| 2022-02-28 | Option exercise (derivative) | 25,000 | $0.00 | 2,264,524 |
| 2022-02-28 | Option exercise | 25,000 | $4.25 | 204,700 |
| 2022-02-28 | Open-market sale | 25,000 | $55.32 | 179,700 |
| 2022-02-28 | Open-market sale | 15,000 | $55.30 | 275,947 |
| 2022-02-23 | Grant / award (derivative) | 150,100 | $0.00 | 150,100 |
| 2022-02-23 | Open-market sale | 12,608 | $45.92 | 179,700 |
| 2022-02-22 | Option exercise (derivative) | 13,243 | $0.00 | 52,976 |
| 2022-02-22 | Option exercise (derivative) | 14,550 | $0.00 | 116,403 |
| 2022-02-22 | Option exercise | 13,243 | $0.00 | 177,758 |
| 2022-02-22 | Option exercise | 14,550 | $0.00 | 192,308 |
| 2022-02-18 | Open-market sale | 19,562 | $45.76 | 164,515 |
| 2022-02-17 | Option exercise (derivative) | 42,759 | $0.00 | 128,278 |
| 2022-02-17 | Option exercise (derivative) | 10,000 | $0.00 | 2,289,524 |
| 2022-02-17 | Open-market sale | 29 | $49.70 | 184,077 |
| 2022-02-17 | Open-market sale | 9,971 | $48.86 | 184,106 |
| 2022-02-17 | Option exercise | 10,000 | $4.25 | 194,077 |
| 2022-02-17 | Option exercise | 42,759 | $0.00 | 184,077 |
| 2022-01-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,299,524 |
| 2022-01-14 | Open-market sale | 28,728 | $48.69 | 150,090 |
| 2022-01-14 | Option exercise | 20,000 | $4.25 | 178,818 |
| 2022-01-14 | Open-market sale | 3,700 | $49.57 | 290,947 |
| 2022-01-14 | Open-market sale | 18,800 | $48.73 | 294,647 |
| 2022-01-14 | Open-market sale | 8,772 | $49.44 | 141,318 |
| 2021-12-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,319,524 |
| 2021-12-14 | Option exercise | 20,000 | $4.25 | 196,318 |
| 2021-12-14 | Open-market sale | 14,217 | $46.99 | 182,101 |
| 2021-12-14 | Open-market sale | 23,183 | $47.65 | 158,918 |
| 2021-12-14 | Open-market sale | 100 | $48.31 | 158,818 |
| 2021-12-14 | Open-market sale | 13,806 | $47.65 | 313,447 |
| 2021-12-14 | Open-market sale | 8,694 | $46.99 | 327,253 |
| 2021-11-23 | Open-market sale | 6,161 | $51.79 | 176,318 |
| 2021-11-22 | Option exercise (derivative) | 13,243 | $0.00 | 66,219 |
| 2021-11-22 | Option exercise | 13,243 | $0.00 | 182,479 |
| 2021-11-22 | Open-market sale | 6,636 | $54.09 | 169,236 |
| 2021-11-19 | Option exercise (derivative) | 14,550 | $0.00 | 130,953 |
| 2021-11-19 | Option exercise | 14,550 | $0.00 | 175,872 |
| 2021-11-15 | Option exercise (derivative) | 20,000 | $0.00 | 2,339,524 |
| 2021-11-15 | Open-market sale | 35,998 | $53.91 | 162,824 |
| 2021-11-15 | Open-market sale | 1,502 | $54.43 | 161,322 |
| 2021-11-15 | Open-market sale | 21,584 | $53.91 | 336,863 |
| 2021-11-15 | Open-market sale | 916 | $54.43 | 335,947 |
| 2021-11-15 | Option exercise | 20,000 | $4.25 | 198,822 |
| 2021-10-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,359,524 |
| 2021-10-14 | Open-market sale | 22,500 | $51.35 | 358,447 |
| 2021-10-14 | Option exercise | 20,000 | $4.25 | 216,322 |
| 2021-10-14 | Open-market sale | 37,500 | $51.35 | 178,822 |
| 2021-09-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,379,524 |
| 2021-09-14 | Open-market sale | 8,650 | $48.05 | 382,115 |
| 2021-09-14 | Option exercise | 20,000 | $4.25 | 233,822 |
| 2021-09-14 | Open-market sale | 21,173 | $46.98 | 212,649 |
| 2021-09-14 | Open-market sale | 13,985 | $48.04 | 198,664 |
| 2021-09-14 | Open-market sale | 12,682 | $46.98 | 390,765 |
| 2021-09-14 | Open-market sale | 2,342 | $48.73 | 196,322 |
| 2021-09-14 | Open-market sale | 1,168 | $48.74 | 380,947 |
| 2021-08-23 | Open-market sale | 5,930 | $40.86 | 213,822 |
| 2021-08-20 | Open-market sale | 6,550 | $40.39 | 206,509 |
| 2021-08-20 | Option exercise (derivative) | 13,243 | $0.00 | 79,462 |
| 2021-08-20 | Option exercise | 13,243 | $0.00 | 219,752 |
| 2021-08-19 | Option exercise (derivative) | 14,550 | $0.00 | 145,503 |
| 2021-08-19 | Option exercise | 14,550 | $0.00 | 213,059 |
| 2021-08-16 | Option exercise (derivative) | 20,000 | $0.00 | 2,399,524 |
| 2021-08-16 | Option exercise | 20,000 | $4.25 | 236,009 |
| 2021-08-16 | Open-market sale | 35,998 | $41.61 | 200,011 |
| 2021-08-16 | Open-market sale | 1,502 | $42.33 | 198,509 |
| 2021-08-16 | Open-market sale | 21,414 | $41.61 | 404,533 |
| 2021-08-16 | Open-market sale | 1,086 | $42.31 | 403,447 |
| 2021-07-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,419,524 |
| 2021-07-14 | Open-market sale | 22,500 | $40.22 | 425,947 |
| 2021-07-14 | Open-market sale | 37,500 | $40.25 | 216,009 |
| 2021-07-14 | Option exercise | 20,000 | $4.25 | 253,509 |
| 2021-06-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,439,524 |
| 2021-06-14 | Open-market sale | 22,431 | $43.44 | 448,516 |
| 2021-06-14 | Open-market sale | 69 | $43.93 | 448,447 |
| 2021-06-14 | Open-market sale | 2,829 | $43.90 | 233,509 |
| 2021-06-14 | Option exercise | 20,000 | $4.25 | 271,009 |
| 2021-06-14 | Open-market sale | 34,671 | $43.41 | 236,338 |
| 2021-05-21 | Open-market sale | 5,902 | $41.19 | 251,009 |
| 2021-05-20 | Open-market sale | 6,455 | $40.35 | 243,668 |
| 2021-05-20 | Option exercise (derivative) | 13,243 | $0.00 | 92,705 |
| 2021-05-20 | Option exercise | 13,243 | $0.00 | 256,911 |
| 2021-05-19 | Option exercise (derivative) | 14,550 | $0.00 | 160,053 |
| 2021-05-19 | Option exercise | 14,550 | $0.00 | 250,123 |
| 2021-05-18 | Open-market sale | 14,700 | $40.41 | 235,573 |
| 2021-05-18 | Open-market sale | 9,924 | $40.34 | 470,947 |
| 2021-05-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,459,524 |
| 2021-05-14 | Open-market sale | 12,576 | $39.60 | 480,871 |
| 2021-05-14 | Open-market sale | 22,800 | $39.57 | 250,273 |
| 2021-05-14 | Option exercise | 20,000 | $4.25 | 273,073 |
| 2021-04-14 | Option exercise (derivative) | 20,000 | $0.00 | 2,479,524 |
| 2021-04-14 | Open-market sale | 22,400 | $39.93 | 493,547 |
| 2021-04-14 | Open-market sale | 100 | $40.31 | 493,447 |
| 2021-04-14 | Open-market sale | 500 | $40.32 | 253,073 |
| 2021-04-14 | Open-market sale | 37,000 | $39.92 | 253,573 |
| 2021-04-14 | Option exercise | 20,000 | $4.25 | 290,573 |
| 2021-03-15 | Option exercise (derivative) | 20,000 | $0.00 | 2,499,524 |
| 2021-03-15 | Open-market sale | 400 | $41.04 | 515,947 |
| 2021-03-15 | Open-market sale | 22,100 | $40.52 | 516,347 |
| 2021-03-15 | Open-market sale | 1,900 | $40.93 | 632,311 |
| 2021-03-15 | Open-market sale | 35,600 | $40.51 | 634,211 |
| 2021-03-15 | Option exercise | 20,000 | $4.25 | 669,811 |
| 2021-03-01 | Grant / award | 1,097 | $19.36 | 649,811 |
| 2021-02-23 | Open-market sale | 6,176 | $41.49 | 648,714 |
| 2021-02-22 | Option exercise (derivative) | 13,243 | $0.00 | 105,948 |
| 2021-02-22 | Option exercise | 13,243 | $0.00 | 681,841 |
| 2021-02-22 | Open-market sale | 26,951 | $43.71 | 654,890 |
| 2021-02-19 | Option exercise (derivative) | 58,201 | $0.00 | 174,603 |
| 2021-02-19 | Option exercise | 58,201 | $0.00 | 668,598 |
| 2021-02-17 | Grant / award (derivative) | 171,037 | $0.00 | 171,037 |
| 2021-02-16 | Option exercise (derivative) | 20,000 | $0.00 | 2,519,524 |
| 2021-02-16 | Open-market sale | 1,300 | $45.47 | 538,447 |
| 2021-02-16 | Option exercise | 20,000 | $4.25 | 647,897 |
| 2021-02-16 | Open-market sale | 35,780 | $44.96 | 612,117 |
| 2021-02-16 | Open-market sale | 1,720 | $45.54 | 610,397 |
| 2021-02-16 | Open-market sale | 21,200 | $44.95 | 539,747 |
| 2021-01-13 | Option exercise (derivative) | 35,000 | $0.00 | 2,539,524 |
| 2021-01-13 | Open-market sale | 15,350 | $54.16 | 627,897 |
| 2021-01-13 | Open-market sale | 29,650 | $53.39 | 643,247 |
| 2021-01-13 | Option exercise | 35,000 | $4.25 | 672,897 |
| 2020-12-16 | Gift | 560,947 | $0.00 | 637,897 |
| 2020-12-14 | Option exercise (derivative) | 35,000 | $0.00 | 2,574,524 |
| 2020-12-14 | Open-market sale | 45,000 | $38.95 | 1,198,844 |
| 2020-12-14 | Option exercise | 35,000 | $4.25 | 1,243,844 |
| 2020-11-20 | Option exercise (derivative) | 13,243 | $0.00 | 119,191 |
| 2020-11-20 | Open-market sale | 6,137 | $34.87 | 1,208,844 |
| 2020-11-20 | Option exercise | 13,243 | $0.00 | 1,214,981 |
| 2020-11-13 | Option exercise (derivative) | 35,000 | $0.00 | 2,609,524 |
| 2020-11-13 | Option exercise | 35,000 | $4.25 | 1,246,738 |
| 2020-11-13 | Open-market sale | 45,000 | $34.80 | 1,201,738 |
| 2020-10-13 | Option exercise (derivative) | 35,000 | $0.00 | 2,644,524 |
| 2020-10-13 | Option exercise | 35,000 | $4.25 | 1,256,738 |
| 2020-10-13 | Open-market sale | 45,000 | $41.65 | 1,211,738 |
| 2020-09-14 | Option exercise (derivative) | 35,000 | $0.00 | 2,679,524 |
| 2020-09-14 | Open-market sale | 10,000 | $36.96 | 1,221,738 |
| 2020-09-14 | Option exercise | 35,000 | $4.25 | 1,266,738 |
| 2020-09-14 | Open-market sale | 35,000 | $36.96 | 1,231,738 |
| 2020-08-20 | Option exercise (derivative) | 13,243 | $0.00 | 132,434 |
| 2020-08-20 | Option exercise | 13,243 | $0.00 | 1,237,714 |
| 2020-08-20 | Open-market sale | 5,976 | $35.09 | 1,231,738 |
| 2020-08-13 | Option exercise (derivative) | 35,000 | $0.00 | 2,714,524 |
| 2020-08-13 | Option exercise | 35,000 | $4.25 | 1,269,471 |
| 2020-08-13 | Open-market sale | 10,000 | $33.62 | 1,224,471 |
| 2020-08-13 | Open-market sale | 35,000 | $33.84 | 1,234,471 |
| 2020-07-29 | Open-market sale | 3,550 | $34.96 | 1,234,471 |
| 2020-07-29 | Open-market sale | 50,250 | $34.65 | 1,238,021 |
| 2020-07-29 | Open-market sale | 6,200 | $33.55 | 1,288,271 |
| 2020-07-20 | Open-market sale | 6,421 | $30.24 | 1,294,471 |
| 2020-07-13 | Option exercise (derivative) | 4,660 | $0.00 | 2,759,864 |
| 2020-07-13 | Option exercise (derivative) | 100 | $0.00 | 2,749,524 |
| 2020-07-13 | Option exercise (derivative) | 10,240 | $0.00 | 2,749,624 |
| 2020-07-13 | Option exercise | 100 | $4.25 | 1,314,571 |
| 2020-07-13 | Open-market sale | 13,579 | $30.79 | 1,300,892 |
| 2020-07-13 | Option exercise | 10,240 | $4.25 | 1,324,711 |
| 2020-07-13 | Open-market sale | 4,660 | $29.42 | 1,314,471 |
| 2020-07-13 | Option exercise | 4,660 | $4.25 | 1,319,131 |
| 2020-06-18 | Open-market sale | 19,100 | $30.18 | 1,314,471 |
| 2020-06-17 | Open-market sale | 900 | $30.19 | 1,333,571 |
| 2020-06-15 | Option exercise (derivative) | 15,000 | $0.00 | 2,764,524 |
| 2020-06-15 | Option exercise | 15,000 | $4.25 | 1,349,471 |
| 2020-06-15 | Open-market sale | 15,000 | $27.98 | 1,334,471 |
| 2020-05-26 | Open-market sale | 78,061 | $30.28 | 1,334,471 |
| 2020-05-21 | Open-market sale | 6,070 | $29.18 | 1,412,532 |
| 2020-05-20 | Option exercise (derivative) | 13,243 | $0.00 | 145,677 |
| 2020-05-20 | Option exercise | 13,243 | $0.00 | 1,420,541 |
| 2020-05-20 | Open-market sale | 1,939 | $30.17 | 1,418,602 |
| 2020-05-13 | Option exercise (derivative) | 15,000 | $0.00 | 2,779,524 |
| 2020-05-13 | Open-market sale | 14,902 | $28.10 | 1,407,396 |
| 2020-05-13 | Option exercise | 15,000 | $4.25 | 1,422,298 |
| 2020-05-13 | Open-market sale | 98 | $28.83 | 1,407,298 |
| 2020-05-07 | Option exercise (derivative) | 28,467 | $0.00 | 2,794,524 |
| 2020-05-07 | Option exercise | 28,467 | $4.25 | 1,435,765 |
| 2020-05-07 | Open-market sale | 28,467 | $27.86 | 1,407,298 |
| 2020-04-29 | Option exercise (derivative) | 1,533 | $0.00 | 2,822,991 |
| 2020-04-29 | Open-market sale | 1,533 | $27.83 | 1,407,298 |
| 2020-04-29 | Option exercise | 1,533 | $4.25 | 1,408,831 |
| 2020-02-28 | Grant / award | 1,098 | $19.36 | 1,407,298 |
| 2020-02-21 | Open-market sale | 21,631 | $27.51 | 1,391,200 |
| 2020-02-20 | Option exercise (derivative) | 52,973 | $0.00 | 158,920 |
| 2020-02-20 | Option exercise | 52,973 | $0.00 | 1,412,831 |
| 2020-02-19 | Grant / award (derivative) | 232,804 | $0.00 | 232,804 |
| 2020-02-14 | Open-market sale | 14,280 | $27.93 | 1,359,858 |
| 2020-02-14 | Option exercise (derivative) | 14,280 | $0.00 | 2,824,524 |
| 2020-02-14 | Option exercise | 14,280 | $4.25 | 1,389,138 |
| 2020-02-13 | Open-market sale | 720 | $27.83 | 1,374,138 |
| 2020-02-13 | Option exercise (derivative) | 720 | $0.00 | 2,838,804 |
| 2020-02-13 | Option exercise | 720 | $4.25 | 1,375,578 |
| 2020-02-03 | Open-market sale | 20,000 | $27.86 | 1,374,858 |
| 2019-11-26 | Open-market sale | 277 | $27.83 | 1,394,858 |
| 2019-11-25 | Open-market sale | 36,363 | $27.87 | 1,395,135 |
| 2019-11-22 | Open-market sale | 1,244 | $27.83 | 1,431,498 |
| 2019-11-20 | Open-market sale | 2,116 | $27.88 | 1,432,742 |
| 2019-07-15 | Open-market sale | 10,000 | $30.50 | 1,434,858 |
| 2019-06-20 | Open-market sale | 10,000 | $27.90 | 1,444,858 |
| 2019-05-14 | Open-market sale | 10,000 | $27.93 | 1,454,858 |
| 2019-04-29 | Open-market sale | 30,000 | $34.90 | 1,464,858 |
| 2019-04-15 | Open-market sale | 30,000 | $32.38 | 1,494,858 |
| 2019-03-19 | Open-market sale | 35,290 | $32.18 | 1,524,858 |
| 2019-03-13 | Open-market sale | 10,000 | $30.97 | 1,560,148 |
| 2019-03-04 | Open-market sale | 700 | $32.17 | 1,570,148 |
| 2019-03-01 | Grant / award | 2,173 | $19.55 | 1,570,848 |
| 2019-03-01 | Open-market sale | 4,010 | $32.17 | 1,568,675 |
| 2019-02-20 | Grant / award (derivative) | 211,893 | $0.00 | 211,893 |
| 2019-02-13 | Open-market sale | 10,000 | $28.90 | 1,572,685 |
| 2018-07-25 | — | — | — | 1,582,685 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.