SEC CIK 1278725
KHAYKIN OLEG
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VIAVview stock → | 1,778,065 | 2026-09-22 |
| AVTview stock → | 9,000 | 2020-12-03 |
Position History — VIAV
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — VIAV
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-22 | Option exercise (derivative) | 236,685 | $0.00 | 315,582 |
| 2026-09-22 | Option exercise (derivative) | 285,714 | $0.00 | 190,476 |
| 2026-09-22 | Option exercise (derivative) | 165,909 | $0.00 | 0 |
| 2026-09-22 | Tax withholding | 101,420 | $36.40 | 1,778,065 |
| 2026-09-22 | Option exercise | 236,685 | $0.00 | 1,879,485 |
| 2026-09-22 | Tax withholding | 122,429 | $36.40 | 1,642,800 |
| 2026-09-22 | Option exercise | 285,714 | $0.00 | 1,765,229 |
| 2026-09-22 | Tax withholding | 71,092 | $36.40 | 1,479,515 |
| 2026-09-22 | Option exercise | 165,909 | $0.00 | 1,550,607 |
| 2026-08-28 | Grant / award (derivative) | 139,444 | $0.00 | 139,444 |
| 2026-08-28 | Grant / award (derivative) | 92,963 | $0.00 | 92,963 |
| 2026-08-28 | Option exercise (derivative) | 105,194 | $0.00 | 210,388 |
| 2026-08-28 | Option exercise (derivative) | 126,984 | $0.00 | 126,984 |
| 2026-08-28 | Option exercise (derivative) | 110,606 | $0.00 | 0 |
| 2026-08-28 | Tax withholding | 45,076 | $35.64 | 1,384,698 |
| 2026-08-28 | Option exercise | 105,194 | $0.00 | 1,429,774 |
| 2026-08-28 | Tax withholding | 54,413 | $36.54 | 1,324,580 |
| 2026-08-28 | Option exercise | 126,984 | $0.00 | 1,378,993 |
| 2026-08-28 | Tax withholding | 47,395 | $36.54 | 1,252,009 |
| 2026-08-28 | Option exercise | 110,606 | $0.00 | 1,299,404 |
| 2026-05-08 | Open-market sale | 136,547 | $51.82 | 1,188,798 |
| 2026-05-07 | Open-market sale | 123,333 | $51.43 | 1,325,345 |
| 2026-05-06 | Open-market sale | 34,024 | $54.07 | 1,448,678 |
| 2026-05-05 | Open-market sale | 20,238 | $54.77 | 0 |
| 2026-05-05 | Open-market sale | 104,552 | $54.61 | 1,482,702 |
| 2026-04-29 | Gift | 5,600 | $0.00 | 1,587,254 |
| 2026-02-10 | Open-market sale | 20,000 | $27.51 | 20,238 |
| 2026-02-10 | Open-market sale | 42,767 | $27.50 | 1,592,854 |
| 2026-02-09 | Open-market sale | 73,250 | $26.25 | 1,635,621 |
| 2026-02-06 | Open-market sale | 40,679 | $26.25 | 1,708,871 |
| 2026-02-06 | Open-market sale | 29,887 | $26.30 | 1,749,550 |
| 2026-02-05 | Open-market sale | 70,000 | $24.50 | 1,779,437 |
| 2026-02-04 | Open-market sale | 74,315 | $26.48 | 1,849,437 |
| 2025-12-05 | Open-market sale | 40,238 | $17.50 | 40,238 |
| 2025-12-04 | Open-market sale | 38,438 | $17.60 | 80,476 |
| 2025-12-03 | Open-market sale | 35,004 | $17.10 | 1,921,191 |
| 2025-12-02 | Open-market sale | 9,871 | $17.81 | 1,956,195 |
| 2025-12-02 | Open-market sale | 58,939 | $17.76 | 1,966,066 |
| 2025-12-01 | Open-market sale | 41,437 | $17.62 | 2,025,005 |
| 2025-12-01 | Open-market sale | 44,399 | $17.64 | 2,066,442 |
| 2025-09-23 | Option exercise (derivative) | 243,809 | $0.00 | 380,952 |
| 2025-09-23 | Option exercise (derivative) | 99,910 | $0.00 | 110,606 |
| 2025-09-23 | Option exercise (derivative) | 48,215 | $0.00 | 0 |
| 2025-09-23 | Tax withholding | 104,473 | $12.41 | 2,110,117 |
| 2025-09-23 | Option exercise | 48,215 | $0.00 | 1,934,344 |
| 2025-09-23 | Tax withholding | 20,661 | $12.41 | 1,913,683 |
| 2025-09-23 | Option exercise | 99,910 | $0.00 | 2,013,593 |
| 2025-09-23 | Option exercise | 243,809 | $0.00 | 2,214,590 |
| 2025-09-23 | Tax withholding | 42,812 | $12.41 | 1,970,781 |
| 2025-08-28 | Grant / award (derivative) | 315,582 | $0.00 | 315,582 |
| 2025-08-28 | Grant / award (derivative) | 473,372 | $0.00 | 473,372 |
| 2025-08-28 | Option exercise (derivative) | 126,984 | $0.00 | 253,968 |
| 2025-08-28 | Option exercise (derivative) | 85,081 | $0.00 | 0 |
| 2025-08-28 | Option exercise (derivative) | 110,606 | $0.00 | 110,606 |
| 2025-08-28 | Tax withholding | 54,413 | $11.27 | 1,886,129 |
| 2025-08-28 | Option exercise | 126,984 | $0.00 | 1,940,542 |
| 2025-08-28 | Tax withholding | 47,395 | $11.27 | 1,813,558 |
| 2025-08-28 | Tax withholding | 36,458 | $11.27 | 1,750,347 |
| 2025-08-28 | Option exercise | 110,606 | $0.00 | 1,860,953 |
| 2025-08-28 | Option exercise | 85,081 | $0.00 | 1,786,805 |
| 2025-03-01 | Option exercise (derivative) | 122,500 | $0.00 | 0 |
| 2025-03-01 | Tax withholding | 52,492 | $11.18 | 1,701,068 |
| 2025-03-01 | Option exercise | 122,500 | $0.00 | 1,753,560 |
| 2025-02-28 | Option exercise (derivative) | 245,000 | $0.00 | 0 |
| 2025-02-28 | Tax withholding | 104,986 | $11.18 | 1,631,060 |
| 2025-02-28 | Option exercise | 245,000 | $0.00 | 1,736,046 |
| 2025-02-14 | Gift | 118,914 | $0.00 | 118,914 |
| 2025-02-14 | Gift | 118,914 | $0.00 | 1,491,046 |
| 2024-09-24 | Option exercise (derivative) | 46,089 | $0.00 | 221,212 |
| 2024-09-24 | Option exercise (derivative) | 13,042 | $0.00 | 85,082 |
| 2024-09-24 | Option exercise (derivative) | 35,290 | $0.00 | 0 |
| 2024-09-24 | Option exercise | 35,290 | $0.00 | 1,588,095 |
| 2024-09-24 | Tax withholding | 14,769 | $8.73 | 1,573,326 |
| 2024-09-24 | Option exercise | 13,042 | $0.00 | 1,586,368 |
| 2024-09-24 | Tax withholding | 5,458 | $8.73 | 1,580,910 |
| 2024-09-24 | Option exercise | 46,089 | $0.00 | 1,626,999 |
| 2024-09-24 | Tax withholding | 19,289 | $8.73 | 1,607,710 |
| 2024-08-28 | Option exercise (derivative) | 85,081 | $0.00 | 85,081 |
| 2024-08-28 | Option exercise (derivative) | 69,197 | $0.00 | 0 |
| 2024-08-28 | Option exercise (derivative) | 110,606 | $0.00 | 221,212 |
| 2024-08-28 | Grant / award (derivative) | 571,428 | $0.00 | 571,428 |
| 2024-08-28 | Grant / award (derivative) | 380,952 | $0.00 | 380,952 |
| 2024-08-28 | Tax withholding | 46,289 | $8.49 | 1,552,805 |
| 2024-08-28 | Option exercise | 110,606 | $0.00 | 1,599,094 |
| 2024-08-28 | Tax withholding | 35,607 | $8.49 | 1,488,488 |
| 2024-08-28 | Option exercise | 85,081 | $0.00 | 1,524,095 |
| 2024-08-28 | Tax withholding | 28,959 | $8.49 | 1,439,014 |
| 2024-08-28 | Option exercise | 69,197 | $0.00 | 1,467,973 |
| 2024-02-14 | Option exercise (derivative) | 1,180,257 | $0.00 | 0 |
| 2024-02-14 | Option exercise | 1,180,257 | $5.95 | 2,329,612 |
| 2024-02-14 | Tax withholding | 930,836 | $9.35 | 1,398,776 |
| 2023-11-17 | Gift | 585,012 | $0.00 | 0 |
| 2023-11-17 | Gift | 585,012 | $0.00 | 1,147,740 |
| 2023-10-13 | Gift | 585,012 | $0.00 | 585,012 |
| 2023-10-13 | Gift | 585,012 | $0.00 | 562,728 |
| 2023-09-26 | Option exercise (derivative) | 114,427 | $0.00 | 0 |
| 2023-09-26 | Option exercise (derivative) | 48,776 | $0.00 | 170,163 |
| 2023-09-26 | Option exercise (derivative) | 82,690 | $0.00 | 69,197 |
| 2023-09-26 | Tax withholding | 20,413 | $8.88 | 1,147,740 |
| 2023-09-26 | Option exercise | 48,776 | $0.00 | 1,168,153 |
| 2023-09-26 | Tax withholding | 34,606 | $8.88 | 1,119,377 |
| 2023-09-26 | Option exercise | 82,690 | $0.00 | 1,153,983 |
| 2023-09-26 | Tax withholding | 47,888 | $8.88 | 1,071,293 |
| 2023-09-26 | Option exercise | 114,427 | $0.00 | 1,119,181 |
| 2023-08-28 | Grant / award (derivative) | 331,818 | $0.00 | 331,818 |
| 2023-08-28 | Grant / award (derivative) | 331,818 | $0.00 | 331,818 |
| 2023-08-28 | Option exercise (derivative) | 87,852 | $0.00 | 0 |
| 2023-08-28 | Option exercise (derivative) | 69,197 | $0.00 | 69,197 |
| 2023-08-28 | Option exercise (derivative) | 85,082 | $0.00 | 170,162 |
| 2023-08-28 | Tax withholding | 35,607 | $10.21 | 1,004,754 |
| 2023-08-28 | Option exercise | 85,082 | $0.00 | 1,040,361 |
| 2023-08-28 | Tax withholding | 28,959 | $10.21 | 955,279 |
| 2023-08-28 | Option exercise | 69,197 | $0.00 | 984,238 |
| 2023-08-28 | Tax withholding | 36,766 | $10.21 | 915,041 |
| 2023-08-28 | Option exercise | 87,852 | $0.00 | 951,807 |
| 2022-12-13 | Open-market sale | 3,100 | $11.02 | 862,286 |
| 2022-12-12 | Grant / award (derivative) | 122,500 | $0.00 | 122,500 |
| 2022-12-09 | Open-market sale | 24,355 | $10.80 | 865,386 |
| 2022-12-08 | Open-market sale | 7,872 | $10.90 | 889,741 |
| 2022-12-05 | Open-market sale | 2,000 | $11.04 | 897,613 |
| 2022-12-02 | Open-market sale | 19,475 | $11.15 | 899,613 |
| 2022-12-01 | Open-market sale | 28,638 | $11.39 | 919,088 |
| 2022-11-30 | Open-market sale | 20,000 | $11.05 | 947,726 |
| 2022-11-29 | Open-market sale | 25,000 | $10.88 | 967,726 |
| 2022-11-28 | Open-market sale | 20,357 | $10.98 | 992,726 |
| 2022-09-22 | Option exercise (derivative) | 70,129 | $0.00 | 0 |
| 2022-09-22 | Option exercise (derivative) | 127,383 | $0.00 | 87,852 |
| 2022-09-22 | Option exercise (derivative) | 101,028 | $0.00 | 138,394 |
| 2022-09-22 | Option exercise | 127,383 | $0.00 | 1,007,212 |
| 2022-09-22 | Option exercise | 70,129 | $0.00 | 909,045 |
| 2022-09-22 | Tax withholding | 29,216 | $13.29 | 879,829 |
| 2022-09-22 | Tax withholding | 53,068 | $13.29 | 954,144 |
| 2022-09-22 | Option exercise | 101,028 | $0.00 | 1,055,172 |
| 2022-09-22 | Tax withholding | 42,089 | $13.29 | 1,013,083 |
| 2022-08-28 | Grant / award (derivative) | 255,244 | $0.00 | 255,244 |
| 2022-08-28 | Grant / award (derivative) | 255,244 | $0.00 | 255,244 |
| 2022-08-28 | Option exercise (derivative) | 69,197 | $0.00 | 138,394 |
| 2022-08-28 | Option exercise (derivative) | 16,277 | $0.00 | 0 |
| 2022-08-28 | Option exercise (derivative) | 87,851 | $0.00 | 87,852 |
| 2022-08-28 | Option exercise | 87,851 | $0.00 | 839,528 |
| 2022-08-28 | Option exercise | 69,197 | $0.00 | 869,675 |
| 2022-08-28 | Tax withholding | 39,050 | $14.55 | 800,478 |
| 2022-08-28 | Tax withholding | 30,759 | $14.55 | 838,916 |
| 2022-08-28 | Tax withholding | 7,236 | $14.55 | 751,677 |
| 2022-08-28 | Option exercise | 16,277 | $0.00 | 758,913 |
| 2022-05-28 | Option exercise (derivative) | 16,277 | $0.00 | 48,831 |
| 2022-05-28 | Option exercise | 16,277 | $0.00 | 717,318 |
| 2022-05-28 | Tax withholding | 7,236 | $14.82 | 710,082 |
| 2022-02-28 | Option exercise (derivative) | 16,277 | $0.00 | 32,554 |
| 2022-02-28 | Tax withholding | 7,250 | $16.40 | 733,595 |
| 2022-02-28 | Option exercise | 16,277 | $0.00 | 740,845 |
| 2021-11-28 | Option exercise (derivative) | 16,276 | $0.00 | 48,831 |
| 2021-11-28 | Option exercise | 16,276 | $0.00 | 729,467 |
| 2021-11-28 | Tax withholding | 6,405 | $15.15 | 723,062 |
| 2021-09-23 | Option exercise (derivative) | 23,969 | — | 64,784 |
| 2021-09-23 | Option exercise (derivative) | 73,206 | — | 175,703 |
| 2021-09-23 | Option exercise (derivative) | 89,621 | $0.00 | 0 |
| 2021-09-23 | Option exercise | 23,969 | $0.00 | 678,224 |
| 2021-09-23 | Option exercise | 73,206 | $0.00 | 741,998 |
| 2021-09-23 | Tax withholding | 9,432 | $15.69 | 668,792 |
| 2021-09-23 | Tax withholding | 28,807 | $15.69 | 713,191 |
| 2021-09-23 | Tax withholding | 35,266 | $15.60 | 654,255 |
| 2021-09-23 | Option exercise | 89,621 | $0.00 | 689,521 |
| 2021-08-28 | Option exercise (derivative) | 17,288 | $0.00 | 0 |
| 2021-08-28 | Grant / award (derivative) | 207,591 | $0.00 | 207,591 |
| 2021-08-28 | Grant / award (derivative) | 207,591 | $0.00 | 207,591 |
| 2021-08-28 | Option exercise (derivative) | 16,277 | $0.00 | 65,107 |
| 2021-08-28 | Option exercise (derivative) | 87,851 | $0.00 | 175,703 |
| 2021-08-28 | Option exercise | 16,277 | $0.00 | 553,024 |
| 2021-08-28 | Option exercise | 87,851 | $0.00 | 634,470 |
| 2021-08-28 | Tax withholding | 6,405 | $16.67 | 546,619 |
| 2021-08-28 | Tax withholding | 34,570 | $16.67 | 599,900 |
| 2021-08-28 | Tax withholding | 6,803 | $16.67 | 536,747 |
| 2021-08-28 | Option exercise | 17,288 | $0.00 | 543,550 |
| 2021-06-11 | Open-market sale | 4,974 | $17.54 | 526,262 |
| 2021-06-10 | Open-market sale | 20,000 | $17.50 | 531,236 |
| 2021-06-08 | Open-market sale | 2,010 | $17.50 | 551,236 |
| 2021-06-02 | Open-market sale | 20,000 | $17.50 | 553,246 |
| 2021-06-01 | Open-market sale | 7,694 | $17.53 | 573,246 |
| 2021-05-28 | Option exercise (derivative) | 16,277 | $0.00 | 81,384 |
| 2021-05-28 | Option exercise (derivative) | 17,288 | $0.00 | 17,288 |
| 2021-05-28 | Option exercise | 16,277 | $0.00 | 587,345 |
| 2021-05-28 | Open-market sale | 20,000 | $17.50 | 560,583 |
| 2021-05-28 | Option exercise | 17,288 | $0.00 | 577,871 |
| 2021-05-28 | Tax withholding | 6,803 | $17.53 | 571,068 |
| 2021-05-28 | Tax withholding | 6,405 | $17.53 | 580,940 |
| 2021-04-28 | Open-market sale | 10,000 | $16.82 | 580,583 |
| 2021-04-27 | Open-market sale | 20,000 | $16.86 | 590,583 |
| 2021-04-26 | Open-market sale | 20,000 | $16.86 | 610,583 |
| 2021-04-23 | Open-market sale | 20,000 | $16.63 | 630,583 |
| 2021-04-22 | Open-market sale | 20,000 | $16.84 | 650,583 |
| 2021-04-21 | Open-market sale | 20,000 | $16.51 | 670,583 |
| 2021-04-20 | Open-market sale | 20,000 | $16.52 | 690,583 |
| 2021-04-19 | Open-market sale | 20,000 | $16.54 | 710,583 |
| 2021-02-28 | Option exercise (derivative) | 17,288 | $0.00 | 34,576 |
| 2021-02-28 | Grant / award (derivative) | 122,500 | $0.00 | 122,500 |
| 2021-02-28 | Option exercise (derivative) | 16,277 | $0.00 | 97,661 |
| 2021-02-28 | Grant / award (derivative) | 245,000 | $0.00 | 245,000 |
| 2021-02-28 | Tax withholding | 6,405 | $16.19 | 730,583 |
| 2021-02-28 | Option exercise | 17,288 | $0.00 | 727,551 |
| 2021-02-28 | Tax withholding | 6,840 | $16.19 | 720,711 |
| 2021-02-28 | Option exercise | 16,277 | $0.00 | 736,988 |
| 2020-11-28 | Option exercise (derivative) | 16,276 | $0.00 | 113,938 |
| 2020-11-28 | Option exercise (derivative) | 17,287 | $0.00 | 51,864 |
| 2020-11-28 | Tax withholding | 16,641 | $13.96 | 708,503 |
| 2020-11-28 | Option exercise | 33,563 | $0.00 | 725,144 |
| 2020-11-18 | Open-market sale | 160,892 | $13.61 | 691,581 |
| 2020-10-01 | Option exercise (derivative) | 22,500 | $0.00 | 0 |
| 2020-10-01 | Tax withholding | 11,156 | $11.91 | 852,473 |
| 2020-10-01 | Option exercise | 22,500 | $0.00 | 863,629 |
| 2020-09-25 | Option exercise (derivative) | 62,125 | $0.00 | 0 |
| 2020-09-25 | Option exercise (derivative) | 103,211 | $0.00 | 68,807 |
| 2020-09-25 | Option exercise (derivative) | 44,914 | $0.00 | 129,567 |
| 2020-09-25 | Option exercise | 210,250 | $0.00 | 945,372 |
| 2020-09-25 | Tax withholding | 104,243 | $11.56 | 841,129 |
| 2020-08-28 | Option exercise (derivative) | 64,136 | $0.00 | 130,214 |
| 2020-08-28 | Option exercise (derivative) | 17,288 | $0.00 | 69,151 |
| 2020-08-28 | Grant / award (derivative) | 263,554 | $0.00 | 263,554 |
| 2020-08-28 | Grant / award (derivative) | 263,554 | $0.00 | 263,554 |
| 2020-08-28 | Option exercise (derivative) | 12,563 | $0.00 | 0 |
| 2020-08-28 | Tax withholding | 46,600 | $13.21 | 735,122 |
| 2020-08-28 | Option exercise | 93,987 | $0.00 | 781,722 |
| 2020-05-28 | Option exercise (derivative) | 17,288 | $0.00 | 86,439 |
| 2020-05-28 | Option exercise (derivative) | 12,562 | $0.00 | 12,563 |
| 2020-05-28 | Tax withholding | 6,229 | $11.52 | 679,019 |
| 2020-05-28 | Option exercise | 17,288 | $0.00 | 696,307 |
| 2020-05-28 | Tax withholding | 8,572 | $11.52 | 687,735 |
| 2020-05-28 | Option exercise | 12,562 | $0.00 | 685,248 |
| 2020-04-22 | Tax withholding | 21,483 | $11.68 | 672,686 |
| 2020-04-22 | Option exercise | 43,329 | $0.00 | 694,169 |
| 2020-02-28 | Option exercise (derivative) | 12,563 | $0.00 | 25,125 |
| 2020-02-28 | Option exercise (derivative) | 17,288 | $0.00 | 103,727 |
| 2020-02-28 | Option exercise | 29,851 | $0.00 | 665,641 |
| 2020-02-28 | Tax withholding | 14,801 | $13.19 | 650,840 |
| 2020-02-03 | Option exercise (derivative) | 86,660 | $0.00 | 0 |
| 2020-02-03 | Tax withholding | 43,252 | $14.41 | 635,790 |
| 2020-02-03 | Option exercise | 86,660 | $0.00 | 679,042 |
| 2020-02-03 | Option exercise (derivative) | 43,329 | $0.00 | 0 |
| 2019-11-28 | Option exercise (derivative) | 12,562 | $0.00 | 37,688 |
| 2019-11-28 | Option exercise (derivative) | 17,287 | $0.00 | 121,015 |
| 2019-11-28 | Tax withholding | 14,800 | $15.21 | 590,652 |
| 2019-11-28 | Option exercise | 29,849 | $0.00 | 605,452 |
| 2019-10-01 | Option exercise (derivative) | 22,500 | $0.00 | 22,500 |
| 2019-10-01 | Tax withholding | 11,156 | $13.56 | 575,603 |
| 2019-10-01 | Option exercise | 22,500 | $0.00 | 586,759 |
| 2019-09-26 | Option exercise (derivative) | 103,211 | $0.00 | 137,614 |
| 2019-09-26 | Option exercise (derivative) | 28,704 | $0.00 | 0 |
| 2019-09-26 | Option exercise (derivative) | 71,250 | $0.00 | 50,000 |
| 2019-09-26 | Tax withholding | 100,730 | $14.24 | 564,259 |
| 2019-09-26 | Option exercise | 203,165 | $0.00 | 664,989 |
| 2019-08-28 | Option exercise (derivative) | 68,119 | $0.00 | 138,302 |
| 2019-08-28 | Option exercise (derivative) | 12,563 | $0.00 | 50,250 |
| 2019-08-28 | Grant / award (derivative) | 194,350 | $0.00 | 194,350 |
| 2019-08-28 | Grant / award (derivative) | 194,350 | $0.00 | 194,350 |
| 2019-08-28 | Tax withholding | 40,003 | $13.64 | 461,824 |
| 2019-08-28 | Option exercise | 80,682 | $0.00 | 501,827 |
| 2019-08-17 | Option exercise (derivative) | 4,808 | $0.00 | 0 |
| 2019-08-17 | Tax withholding | 2,384 | $13.77 | 421,145 |
| 2019-08-17 | Option exercise | 4,808 | $0.00 | 423,529 |
| 2019-05-28 | Option exercise (derivative) | 12,562 | $0.00 | 62,813 |
| 2019-05-28 | Option exercise | 12,562 | $0.00 | 424,950 |
| 2019-05-28 | Tax withholding | 6,229 | $12.12 | 418,721 |
| 2019-05-17 | Option exercise (derivative) | 4,808 | $0.00 | 4,808 |
| 2019-05-17 | Tax withholding | 2,384 | $12.80 | 412,388 |
| 2019-05-17 | Option exercise | 4,808 | $0.00 | 414,772 |
| 2019-05-16 | Option exercise (derivative) | 45,000 | $0.00 | 45,000 |
| 2019-05-16 | Option exercise | 45,000 | $0.00 | 432,275 |
| 2019-05-16 | Tax withholding | 22,311 | $13.27 | 409,964 |
| 2019-02-28 | Option exercise (derivative) | 12,563 | $0.00 | 75,375 |
| 2019-02-28 | Tax withholding | 6,229 | $13.13 | 384,812 |
| 2019-02-28 | Option exercise | 12,563 | $0.00 | 393,504 |
| 2019-02-17 | Option exercise (derivative) | 4,808 | $0.00 | 9,616 |
| 2019-02-17 | Tax withholding | 2,384 | $12.80 | 378,478 |
| 2019-02-17 | Option exercise | 4,808 | $0.00 | 380,862 |
| 2019-02-03 | Option exercise (derivative) | 40,874 | $0.00 | 28,886 |
| 2019-02-03 | Option exercise (derivative) | 86,660 | $0.00 | 86,660 |
| 2019-02-03 | Tax withholding | 43,092 | $10.98 | 376,054 |
| 2019-02-03 | Option exercise | 40,874 | $0.00 | 352,752 |
| 2019-02-03 | Tax withholding | 20,266 | $10.98 | 332,486 |
| 2019-02-03 | Option exercise | 86,660 | $0.00 | 419,146 |
| 2018-11-28 | Option exercise (derivative) | 12,562 | $0.00 | 87,938 |
| 2018-11-28 | Tax withholding | 6,229 | $9.91 | 311,878 |
| 2018-11-28 | Option exercise | 12,562 | $0.00 | 318,107 |
| 2018-11-17 | Option exercise (derivative) | 4,808 | $0.00 | 14,424 |
| 2018-11-17 | Tax withholding | 2,384 | $9.99 | 305,545 |
| 2018-11-17 | Option exercise | 4,808 | $0.00 | 307,929 |
| 2018-09-28 | Option exercise (derivative) | 25,498 | $0.00 | 19,136 |
| 2018-09-28 | Option exercise (derivative) | 49,500 | $0.00 | 100,000 |
| 2018-09-28 | Tax withholding | 24,543 | $11.34 | 303,121 |
| 2018-09-28 | Option exercise | 25,498 | $0.00 | 290,806 |
| 2018-09-28 | Tax withholding | 12,642 | $11.34 | 278,164 |
| 2018-09-28 | Option exercise | 49,500 | $0.00 | 327,664 |
| 2018-08-28 | Option exercise (derivative) | 49,500 | $0.00 | 100,500 |
| 2018-08-28 | Grant / award (derivative) | 206,421 | $0.00 | 206,421 |
| 2018-08-28 | Tax withholding | 24,543 | $11.48 | 265,308 |
| 2018-08-28 | Option exercise | 49,500 | $0.00 | 289,851 |
| 2018-08-17 | Option exercise (derivative) | 4,808 | $0.00 | 19,232 |
| 2018-08-17 | Option exercise | 4,808 | $0.00 | 242,735 |
| 2018-08-17 | Tax withholding | 2,384 | $11.03 | 240,351 |
| 2018-05-17 | Option exercise (derivative) | 4,808 | $0.00 | 24,040 |
| 2018-05-17 | Option exercise | 4,808 | $0.00 | 240,311 |
| 2018-05-17 | Tax withholding | 2,384 | $10.10 | 237,927 |
| 2018-02-20 | Option exercise (derivative) | 4,808 | $0.00 | 28,848 |
| 2018-02-20 | Tax withholding | 2,384 | $9.86 | 235,503 |
| 2018-02-20 | Option exercise | 4,808 | $0.00 | 237,887 |
| 2018-02-05 | Option exercise (derivative) | 86,659 | $0.00 | 0 |
| 2018-02-05 | Option exercise | 43,330 | $9.70 | 252,797 |
| 2018-02-05 | Option exercise | 86,659 | $9.70 | 240,043 |
| 2018-02-05 | Tax withholding | 30,576 | $9.70 | 209,467 |
| 2018-02-05 | Tax withholding | 19,718 | $9.70 | 233,079 |
| 2018-01-31 | Grant / award | 2,232 | $8.15 | 153,384 |
| 2017-11-17 | Option exercise (derivative) | 4,807 | $0.00 | 33,656 |
| 2017-11-17 | Tax withholding | 2,509 | $8.79 | 151,152 |
| 2017-11-17 | Option exercise | 4,807 | $0.00 | 153,661 |
| 2017-09-28 | Option exercise (derivative) | 28,704 | $0.00 | 38,272 |
| 2017-09-28 | Option exercise | 28,704 | $0.00 | 163,832 |
| 2017-09-28 | Tax withholding | 14,978 | $9.45 | 148,854 |
| 2017-08-28 | Grant / award (derivative) | 150,000 | $0.00 | 150,000 |
| 2017-08-28 | Grant / award (derivative) | 90,000 | $0.00 | 90,000 |
| 2017-08-17 | Option exercise (derivative) | 18,945 | $0.00 | 38,463 |
| 2017-08-17 | Tax withholding | 9,886 | $10.22 | 135,128 |
| 2017-08-17 | Option exercise | 18,945 | $0.00 | 145,014 |
| 2017-08-03 | Option exercise (derivative) | 16,700 | $0.00 | 0 |
| 2017-08-03 | Tax withholding | 8,714 | $10.77 | 126,069 |
| 2017-08-03 | Option exercise | 16,700 | $10.77 | 134,783 |
| 2017-07-31 | Grant / award | 2,691 | $8.83 | 118,083 |
| 2017-05-03 | Option exercise (derivative) | 16,700 | $0.00 | 16,700 |
| 2017-05-03 | Tax withholding | 8,710 | $10.39 | 115,392 |
| 2017-05-03 | Option exercise | 16,700 | $10.39 | 124,102 |
| 2017-02-20 | Option exercise (derivative) | 66,600 | $0.00 | 33,400 |
| 2017-02-20 | Tax withholding | 34,752 | $9.23 | 107,402 |
| 2017-02-20 | Option exercise | 66,600 | $9.23 | 142,154 |
| 2017-02-03 | Option exercise (derivative) | 39,069 | $0.00 | 129,988 |
| 2017-02-03 | Option exercise (derivative) | 86,629 | $0.00 | 259,979 |
| 2017-02-03 | Tax withholding | 17,221 | $9.23 | 75,554 |
| 2017-02-03 | Option exercise | 39,069 | $9.23 | 92,775 |
| 2017-02-03 | Tax withholding | 32,953 | $9.23 | 53,706 |
| 2017-02-03 | Option exercise | 86,659 | $9.23 | 86,659 |
| 2016-08-17 | Grant / award (derivative) | 57,408 | $0.00 | 57,408 |
| 2016-08-17 | Grant / award (derivative) | 86,112 | $0.00 | 86,112 |
| 2016-02-15 | Grant / award (derivative) | 173,319 | $0.00 | 173,319 |
| 2016-02-15 | Grant / award (derivative) | 1,180,257 | $5.95 | 1,180,257 |
| 2016-02-15 | Grant / award (derivative) | 346,638 | $0.00 | 346,638 |
| 2016-02-15 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.