SEC CIK 1198741
MILES RANDALL D
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AGNTview stock → | 528,512 | 2026-07-14 |
| EXPIview stock → | 487,190 | 2025-12-01 |
Position History — AGNT
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AGNT
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-07-14 | Option exercise (derivative) | 41,332 | $0.00 | 0 |
| 2026-07-14 | Option exercise | 41,322 | $0.88 | 528,512 |
| 2025-09-10 | Open-market sale | 10,000 | $11.04 | 517,190 |
| 2025-08-12 | Open-market sale | 8,700 | $10.10 | 527,190 |
| 2025-08-07 | Open-market sale | 1,300 | $10.25 | 535,890 |
| 2025-07-31 | Grant / award (derivative) | 16,962 | $0.00 | 16,962 |
| 2025-06-10 | Open-market sale | 10,000 | $9.15 | 537,190 |
| 2024-11-06 | Open-market sale | 475 | $15.14 | 547,190 |
| 2024-09-18 | Open-market sale | 30,000 | $15.11 | 547,665 |
| 2024-07-31 | Grant / award (derivative) | 12,054 | $0.00 | 12,054 |
| 2023-08-07 | Open-market sale | 3,715 | $25.05 | 577,665 |
| 2023-08-01 | Open-market sale | 40,000 | $25.04 | 581,380 |
| 2023-07-31 | Grant / award (derivative) | 6,698 | $0.00 | 6,698 |
| 2022-07-31 | Grant / award (derivative) | 11,078 | $0.00 | 11,078 |
| 2022-02-16 | Open-market sale | 3,700 | $30.08 | 621,380 |
| 2022-02-15 | Open-market sale | 29,457 | $30.11 | 625,080 |
| 2022-02-10 | Open-market sale | 543 | $30.01 | 654,537 |
| 2022-01-05 | Open-market sale | 15,000 | $31.10 | 655,080 |
| 2021-12-15 | Open-market sale | 14,500 | $31.81 | 670,580 |
| 2021-12-15 | Open-market sale | 500 | $32.58 | 670,080 |
| 2021-12-01 | Open-market sale | 2,443 | $35.98 | 693,680 |
| 2021-12-01 | Open-market sale | 3,957 | $34.99 | 696,123 |
| 2021-12-01 | Open-market sale | 3,060 | $37.07 | 690,620 |
| 2021-12-01 | Open-market sale | 5,440 | $37.90 | 685,180 |
| 2021-12-01 | Open-market sale | 100 | $38.61 | 685,080 |
| 2021-11-17 | Option exercise (derivative) | 15,000 | $0.00 | 41,322 |
| 2021-11-17 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-11-17 | Open-market sale | 8,400 | $41.57 | 706,680 |
| 2021-11-17 | Open-market sale | 3,210 | $42.85 | 703,470 |
| 2021-11-17 | Open-market sale | 3,390 | $43.65 | 700,080 |
| 2021-11-03 | Option exercise (derivative) | 15,000 | $0.00 | 56,322 |
| 2021-11-03 | Open-market sale | 100 | $50.75 | 700,080 |
| 2021-11-03 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-11-03 | Open-market sale | 5,192 | $50.27 | 700,180 |
| 2021-11-03 | Open-market sale | 1,100 | $49.29 | 705,372 |
| 2021-11-03 | Open-market sale | 1,400 | $47.98 | 706,472 |
| 2021-11-03 | Open-market sale | 4,137 | $46.98 | 707,872 |
| 2021-11-03 | Open-market sale | 3,071 | $46.09 | 712,009 |
| 2021-10-20 | Option exercise (derivative) | 15,000 | $0.00 | 71,322 |
| 2021-10-20 | Open-market sale | 900 | $49.01 | 700,080 |
| 2021-10-20 | Open-market sale | 8,295 | $48.41 | 700,980 |
| 2021-10-20 | Open-market sale | 5,805 | $47.55 | 709,275 |
| 2021-10-20 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-10-06 | Option exercise (derivative) | 15,000 | $0.00 | 86,322 |
| 2021-10-06 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-10-06 | Open-market sale | 13,500 | $40.11 | 700,580 |
| 2021-10-06 | Open-market sale | 1,000 | $39.27 | 714,080 |
| 2021-10-06 | Open-market sale | 500 | $40.61 | 700,080 |
| 2021-09-16 | Option exercise (derivative) | 15,000 | $0.00 | 101,322 |
| 2021-09-16 | Open-market sale | 13,700 | $45.15 | 701,380 |
| 2021-09-16 | Open-market sale | 1,300 | $45.77 | 700,080 |
| 2021-09-16 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-09-02 | Option exercise (derivative) | 15,000 | $0.00 | 116,322 |
| 2021-09-02 | Open-market sale | 6,700 | $49.57 | 702,980 |
| 2021-09-02 | Open-market sale | 2,900 | $50.55 | 700,080 |
| 2021-09-02 | Open-market sale | 5,400 | $48.79 | 709,680 |
| 2021-09-02 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-08-18 | Option exercise (derivative) | 15,000 | $0.00 | 131,322 |
| 2021-08-18 | Open-market sale | 4,794 | $42.98 | 700,080 |
| 2021-08-18 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-08-18 | Open-market sale | 10,206 | $42.38 | 704,874 |
| 2021-08-04 | Option exercise (derivative) | 15,000 | $0.00 | 146,322 |
| 2021-08-04 | Open-market sale | 300 | $41.22 | 714,780 |
| 2021-08-04 | Open-market sale | 5,776 | $46.60 | 702,112 |
| 2021-08-04 | Open-market sale | 2,474 | $45.81 | 707,888 |
| 2021-08-04 | Open-market sale | 2,032 | $47.46 | 700,080 |
| 2021-08-04 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-08-04 | Open-market sale | 1,900 | $43.72 | 712,880 |
| 2021-08-04 | Open-market sale | 2,518 | $44.68 | 710,362 |
| 2021-07-31 | Grant / award (derivative) | 4,222 | $0.00 | 4,222 |
| 2021-07-14 | Option exercise (derivative) | 15,000 | $0.00 | 161,322 |
| 2021-07-14 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-07-14 | Open-market sale | 5,904 | $34.37 | 709,176 |
| 2021-07-14 | Open-market sale | 4,212 | $35.40 | 704,964 |
| 2021-07-14 | Open-market sale | 4,684 | $36.62 | 700,280 |
| 2021-07-14 | Open-market sale | 200 | $37.08 | 700,080 |
| 2021-07-07 | Option exercise (derivative) | 15,000 | $0.00 | 176,322 |
| 2021-07-07 | Open-market sale | 12,699 | $38.24 | 702,381 |
| 2021-07-07 | Open-market sale | 2,301 | $38.82 | 700,080 |
| 2021-07-07 | Option exercise | 15,000 | $0.88 | 715,080 |
| 2021-06-30 | Option exercise (derivative) | 230,000 | $0.00 | 191,322 |
| 2021-06-30 | Option exercise | 230,000 | $0.88 | 700,080 |
| 2021-06-16 | Option exercise (derivative) | 15,000 | $0.00 | 191,322 |
| 2021-06-16 | Open-market sale | 6,400 | $35.55 | 470,080 |
| 2021-06-16 | Open-market sale | 8,600 | $34.87 | 476,480 |
| 2021-06-16 | Option exercise | 15,000 | $0.88 | 485,080 |
| 2021-06-02 | Option exercise (derivative) | 15,000 | $0.00 | 206,322 |
| 2021-06-02 | Option exercise | 15,000 | $0.88 | 485,080 |
| 2021-06-02 | Open-market sale | 8,404 | $31.77 | 476,676 |
| 2021-06-02 | Open-market sale | 6,396 | $32.64 | 470,280 |
| 2021-06-02 | Open-market sale | 200 | $33.26 | 470,080 |
| 2021-05-26 | Option exercise (derivative) | 15,000 | $0.00 | 221,322 |
| 2021-05-26 | Option exercise | 15,000 | $0.88 | 515,080 |
| 2021-05-26 | Open-market sale | 15,000 | $30.36 | 500,080 |
| 2021-05-05 | Option exercise (derivative) | 15,000 | $0.00 | 466,322 |
| 2021-05-05 | Open-market sale | 2,000 | $31.56 | 500,080 |
| 2021-05-05 | Option exercise | 15,000 | $0.88 | 515,080 |
| 2021-05-05 | Open-market sale | 13,000 | $30.94 | 502,080 |
| 2021-04-14 | Option exercise (derivative) | 30,000 | $0.00 | 280,661 |
| 2021-04-14 | Open-market sale | 16,496 | $37.19 | 313,584 |
| 2021-04-14 | Open-market sale | 10,666 | $38.04 | 302,918 |
| 2021-04-14 | Open-market sale | 2,838 | $38.77 | 300,080 |
| 2021-04-14 | Option exercise | 30,000 | $0.88 | 330,080 |
| 2021-04-07 | Option exercise (derivative) | 30,000 | $0.00 | 310,661 |
| 2021-04-07 | Open-market sale | 231 | $43.02 | 300,080 |
| 2021-04-07 | Option exercise | 30,000 | $0.88 | 330,080 |
| 2021-04-07 | Open-market sale | 18,904 | $41.52 | 311,176 |
| 2021-04-07 | Open-market sale | 10,865 | $42.36 | 300,311 |
| 2021-03-17 | Option exercise (derivative) | 30,000 | $0.00 | 340,661 |
| 2021-03-17 | Open-market sale | 1,902 | $53.91 | 308,455 |
| 2021-03-17 | Open-market sale | 4,497 | $53.24 | 310,357 |
| 2021-03-17 | Open-market sale | 5,098 | $55.84 | 300,080 |
| 2021-03-17 | Open-market sale | 8,300 | $51.16 | 321,780 |
| 2021-03-17 | Option exercise | 30,000 | $0.88 | 330,080 |
| 2021-03-17 | Open-market sale | 3,277 | $55.23 | 305,178 |
| 2021-03-17 | Open-market sale | 6,926 | $52.03 | 314,854 |
| 2021-03-03 | Option exercise (derivative) | 30,000 | $0.00 | 370,661 |
| 2021-03-03 | Open-market sale | 1,300 | $56.29 | 321,966 |
| 2021-03-03 | Option exercise | 30,000 | $0.88 | 330,080 |
| 2021-03-03 | Open-market sale | 4,413 | $54.32 | 325,667 |
| 2021-03-03 | Open-market sale | 1,200 | $61.35 | 301,453 |
| 2021-03-03 | Open-market sale | 3,787 | $60.22 | 302,653 |
| 2021-03-03 | Open-market sale | 7,528 | $59.38 | 306,440 |
| 2021-03-03 | Open-market sale | 5,400 | $58.40 | 313,968 |
| 2021-03-03 | Open-market sale | 2,598 | $57.19 | 319,368 |
| 2021-03-03 | Open-market sale | 1,373 | $62.26 | 300,080 |
| 2021-03-03 | Open-market sale | 2,401 | $54.92 | 323,266 |
| 2021-02-17 | Option exercise (derivative) | 30,000 | $0.00 | 400,661 |
| 2021-02-17 | Open-market sale | 2,000 | $75.72 | 304,113 |
| 2021-02-17 | Option exercise | 30,000 | $1.76 | 330,080 |
| 2021-02-17 | Open-market sale | 487 | $79.86 | 300,080 |
| 2021-02-17 | Open-market sale | 446 | $78.52 | 300,567 |
| 2021-02-17 | Open-market sale | 895 | $77.75 | 301,013 |
| 2021-02-17 | Open-market sale | 2,205 | $76.66 | 301,908 |
| 2021-02-17 | Open-market sale | 3,988 | $74.57 | 306,113 |
| 2021-02-17 | Open-market sale | 11,134 | $73.59 | 310,101 |
| 2021-02-17 | Open-market sale | 7,145 | $72.68 | 321,235 |
| 2021-02-17 | Open-market sale | 1,700 | $71.63 | 328,380 |
| 2021-02-03 | Option exercise (derivative) | 15,000 | $0.00 | 430,661 |
| 2021-02-03 | Open-market sale | 2,000 | $116.27 | 148,040 |
| 2021-02-03 | Open-market sale | 3,350 | $117.29 | 144,690 |
| 2021-02-03 | Open-market sale | 5,723 | $118.22 | 138,967 |
| 2021-02-03 | Option exercise | 15,000 | $1.76 | 150,040 |
| 2021-02-03 | Open-market sale | 1,000 | $120.16 | 136,640 |
| 2021-02-03 | Open-market sale | 1,300 | $121.35 | 135,340 |
| 2021-02-03 | Open-market sale | 300 | $122.75 | 135,040 |
| 2021-02-03 | Open-market sale | 1,327 | $119.14 | 137,640 |
| 2021-01-25 | Option exercise (derivative) | 230,000 | $0.00 | 601,322 |
| 2021-01-25 | Option exercise | 230,000 | $1.76 | 530,080 |
| 2021-01-20 | Option exercise (derivative) | 15,000 | $0.00 | 445,661 |
| 2021-01-20 | Open-market sale | 500 | $96.68 | 135,040 |
| 2021-01-20 | Open-market sale | 810 | $95.82 | 135,540 |
| 2021-01-20 | Open-market sale | 900 | $94.57 | 136,350 |
| 2021-01-20 | Open-market sale | 1,950 | $93.72 | 137,250 |
| 2021-01-20 | Open-market sale | 3,479 | $92.65 | 139,200 |
| 2021-01-20 | Option exercise | 15,000 | $1.76 | 150,040 |
| 2021-01-20 | Open-market sale | 300 | $84.79 | 149,740 |
| 2021-01-20 | Open-market sale | 400 | $86.31 | 149,340 |
| 2021-01-20 | Open-market sale | 200 | $87.35 | 149,140 |
| 2021-01-20 | Open-market sale | 200 | $89.32 | 148,940 |
| 2021-01-20 | Open-market sale | 1,100 | $90.77 | 147,840 |
| 2021-01-20 | Open-market sale | 5,161 | $91.92 | 142,679 |
| 2021-01-06 | Option exercise (derivative) | 15,000 | $0.00 | 460,661 |
| 2021-01-06 | Open-market sale | 2,000 | $61.51 | 135,040 |
| 2021-01-06 | Open-market sale | 7,636 | $60.62 | 137,040 |
| 2021-01-06 | Open-market sale | 5,364 | $59.85 | 144,676 |
| 2021-01-06 | Option exercise | 15,000 | $1.76 | 150,040 |
| 2020-12-16 | Option exercise (derivative) | 15,000 | $0.00 | 475,661 |
| 2020-12-16 | Open-market sale | 6,105 | $72.35 | 136,256 |
| 2020-12-16 | Open-market sale | 7,679 | $71.73 | 142,361 |
| 2020-12-16 | Open-market sale | 1,216 | $73.24 | 135,040 |
| 2020-12-16 | Option exercise | 15,000 | $1.76 | 150,040 |
| 2020-12-02 | Option exercise (derivative) | 15,000 | $0.00 | 490,661 |
| 2020-12-02 | Open-market sale | 2,000 | $51.72 | 148,040 |
| 2020-12-02 | Option exercise | 15,000 | $1.76 | 150,040 |
| 2020-12-02 | Open-market sale | 4,317 | $52.88 | 143,723 |
| 2020-12-02 | Open-market sale | 8,683 | $53.56 | 135,040 |
| 2020-11-24 | Option exercise (derivative) | 120,000 | $0.00 | 505,661 |
| 2020-11-24 | Option exercise | 120,000 | $1.76 | 135,040 |
| 2020-11-18 | Option exercise (derivative) | 15,000 | $0.00 | 625,661 |
| 2020-11-18 | Open-market sale | 8,003 | $43.38 | 15,740 |
| 2020-11-18 | Open-market sale | 6,297 | $42.28 | 23,743 |
| 2020-11-18 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-11-18 | Open-market sale | 700 | $43.80 | 15,040 |
| 2020-11-04 | Option exercise (derivative) | 15,000 | $0.00 | 640,661 |
| 2020-11-04 | Open-market sale | 1,171 | $46.62 | 15,040 |
| 2020-11-04 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-11-04 | Open-market sale | 9,524 | $45.98 | 16,211 |
| 2020-11-04 | Open-market sale | 2,000 | $45.10 | 25,735 |
| 2020-11-04 | Open-market sale | 2,305 | $43.83 | 27,735 |
| 2020-10-21 | Option exercise (derivative) | 15,000 | $0.00 | 655,661 |
| 2020-10-21 | Open-market sale | 2,826 | $49.65 | 25,434 |
| 2020-10-21 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-10-21 | Open-market sale | 1,780 | $48.34 | 28,260 |
| 2020-10-21 | Open-market sale | 200 | $55.44 | 15,040 |
| 2020-10-21 | Open-market sale | 1,000 | $54.69 | 15,240 |
| 2020-10-21 | Open-market sale | 3,100 | $53.82 | 16,240 |
| 2020-10-21 | Open-market sale | 2,210 | $52.67 | 19,340 |
| 2020-10-21 | Open-market sale | 1,400 | $51.36 | 21,550 |
| 2020-10-21 | Open-market sale | 2,484 | $50.50 | 22,950 |
| 2020-10-07 | Option exercise (derivative) | 15,000 | $0.00 | 670,661 |
| 2020-10-07 | Open-market sale | 600 | $52.05 | 29,440 |
| 2020-10-07 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-10-07 | Open-market sale | 6,454 | $53.44 | 22,986 |
| 2020-10-07 | Open-market sale | 7,646 | $54.29 | 15,340 |
| 2020-10-07 | Open-market sale | 300 | $54.94 | 15,040 |
| 2020-09-16 | Option exercise (derivative) | 15,000 | $0.00 | 685,661 |
| 2020-09-16 | Open-market sale | 7,095 | $41.89 | 22,945 |
| 2020-09-16 | Open-market sale | 7,905 | $42.53 | 15,040 |
| 2020-09-16 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-09-02 | Option exercise (derivative) | 15,000 | $0.00 | 700,661 |
| 2020-09-02 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-09-02 | Open-market sale | 1,000 | $42.62 | 29,040 |
| 2020-09-02 | Open-market sale | 4,200 | $43.63 | 24,840 |
| 2020-09-02 | Open-market sale | 9,100 | $44.61 | 15,740 |
| 2020-09-02 | Open-market sale | 700 | $45.63 | 15,040 |
| 2020-08-19 | Option exercise (derivative) | 15,000 | $0.00 | 715,661 |
| 2020-08-19 | Open-market sale | 5,410 | $41.05 | 16,540 |
| 2020-08-19 | Open-market sale | 1,500 | $42.10 | 15,040 |
| 2020-08-19 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-08-19 | Open-market sale | 6,890 | $40.41 | 21,950 |
| 2020-08-19 | Open-market sale | 1,200 | $38.97 | 28,840 |
| 2020-08-05 | Option exercise (derivative) | 15,000 | $0.00 | 730,661 |
| 2020-08-05 | Open-market sale | 5,000 | $23.09 | 25,040 |
| 2020-08-05 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-08-05 | Open-market sale | 10,000 | $23.97 | 15,040 |
| 2020-07-31 | Grant / award (derivative) | 5,741 | $0.00 | 5,741 |
| 2020-07-15 | Option exercise (derivative) | 15,000 | $0.00 | 745,661 |
| 2020-07-15 | Open-market sale | 15,000 | $16.21 | 15,040 |
| 2020-07-15 | Option exercise | 15,000 | $1.76 | 30,040 |
| 2020-07-01 | Option exercise (derivative) | 15,000 | $0.00 | 760,661 |
| 2020-07-01 | Open-market sale | 3,805 | $16.79 | 40 |
| 2020-07-01 | Open-market sale | 11,195 | $15.86 | 3,845 |
| 2020-07-01 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-06-17 | Option exercise (derivative) | 15,000 | $0.00 | 775,661 |
| 2020-06-17 | Open-market sale | 15,000 | $11.95 | 40 |
| 2020-06-17 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-06-03 | Option exercise (derivative) | 15,000 | $0.00 | 790,661 |
| 2020-06-03 | Open-market sale | 15,000 | $11.38 | 40 |
| 2020-06-03 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-05-27 | Option exercise (derivative) | 7,381 | $0.00 | 805,661 |
| 2020-05-27 | Option exercise | 7,381 | $1.76 | 7,421 |
| 2020-05-27 | Open-market sale | 7,381 | $9.52 | 40 |
| 2020-05-26 | Option exercise (derivative) | 7,619 | $0.00 | 813,042 |
| 2020-05-26 | Option exercise | 7,619 | $1.76 | 7,659 |
| 2020-05-26 | Open-market sale | 7,619 | $9.51 | 40 |
| 2020-05-07 | Option exercise (derivative) | 1,978 | $0.00 | 820,661 |
| 2020-05-07 | Open-market sale | 1,978 | $9.05 | 40 |
| 2020-05-07 | Option exercise | 1,978 | $1.76 | 2,018 |
| 2020-05-06 | Option exercise (derivative) | 13,022 | $0.00 | 822,639 |
| 2020-05-06 | Open-market sale | 13,022 | $9.03 | 40 |
| 2020-05-06 | Option exercise | 13,022 | $1.76 | 13,062 |
| 2020-04-29 | Option exercise (derivative) | 30,000 | $0.00 | 835,661 |
| 2020-04-29 | Open-market sale | 30,000 | $9.53 | 40 |
| 2020-04-29 | Option exercise | 30,000 | $1.76 | 30,040 |
| 2020-04-28 | Option exercise (derivative) | 14,800 | $0.00 | 865,661 |
| 2020-04-28 | Open-market sale | 14,800 | $9.02 | 40 |
| 2020-04-28 | Option exercise | 14,800 | $1.76 | 14,840 |
| 2020-04-27 | Option exercise (derivative) | 200 | $0.00 | 880,461 |
| 2020-04-27 | Open-market sale | 200 | $9.00 | 40 |
| 2020-04-27 | Option exercise | 200 | $1.76 | 240 |
| 2020-03-05 | Option exercise (derivative) | 15,000 | $0.00 | 880,661 |
| 2020-03-05 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-03-05 | Open-market sale | 15,000 | $9.57 | 40 |
| 2020-02-20 | Option exercise (derivative) | 15,000 | $0.00 | 895,661 |
| 2020-02-20 | Open-market sale | 15,000 | $11.39 | 40 |
| 2020-02-20 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-02-05 | Option exercise (derivative) | 15,000 | $0.00 | 910,661 |
| 2020-02-05 | Open-market sale | 15,000 | $11.15 | 40 |
| 2020-02-05 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-01-21 | Option exercise (derivative) | 15,000 | $0.00 | 925,661 |
| 2020-01-21 | Open-market sale | 15,000 | $10.70 | 40 |
| 2020-01-21 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-01-06 | Option exercise (derivative) | 15,000 | $0.00 | 940,661 |
| 2020-01-06 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2020-01-06 | Open-market sale | 15,000 | $10.97 | 40 |
| 2019-12-20 | Option exercise (derivative) | 15,000 | $0.00 | 955,661 |
| 2019-12-20 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2019-12-20 | Open-market sale | 15,000 | $11.59 | 40 |
| 2019-12-05 | Option exercise (derivative) | 15,000 | $0.00 | 970,661 |
| 2019-12-05 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2019-12-05 | Open-market sale | 15,000 | $10.97 | 40 |
| 2019-11-20 | Option exercise (derivative) | 15,000 | $0.00 | 985,661 |
| 2019-11-20 | Open-market sale | 15,000 | $9.67 | 40 |
| 2019-11-20 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2019-11-08 | Option exercise (derivative) | 34,893 | $0.00 | 1,000,661 |
| 2019-11-08 | Option exercise | 34,893 | $1.76 | 34,933 |
| 2019-11-08 | Open-market sale | 34,893 | $9.64 | 40 |
| 2019-11-07 | Option exercise (derivative) | 2,544 | $0.00 | 1,035,554 |
| 2019-11-07 | Option exercise | 2,544 | $1.76 | 2,584 |
| 2019-11-07 | Open-market sale | 2,544 | $9.54 | 40 |
| 2019-11-06 | Option exercise (derivative) | 1,800 | $0.00 | 1,038,098 |
| 2019-11-06 | Option exercise | 1,800 | $1.76 | 1,840 |
| 2019-11-06 | Open-market sale | 1,800 | $9.51 | 40 |
| 2019-11-05 | Option exercise (derivative) | 15,000 | $0.00 | 1,039,898 |
| 2019-11-05 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2019-11-05 | Open-market sale | 15,000 | $9.23 | 40 |
| 2019-11-01 | Option exercise (derivative) | 4,552 | $0.00 | 1,054,898 |
| 2019-11-01 | Open-market sale | 4,552 | $9.03 | 40 |
| 2019-11-01 | Option exercise | 4,552 | $1.76 | 4,592 |
| 2019-10-31 | Option exercise (derivative) | 3,574 | $0.00 | 1,059,450 |
| 2019-10-31 | Open-market sale | 3,574 | $9.01 | 40 |
| 2019-10-31 | Option exercise | 3,574 | $1.76 | 3,614 |
| 2019-10-30 | Option exercise (derivative) | 2,214 | $0.00 | 1,063,024 |
| 2019-10-30 | Open-market sale | 2,214 | $9.01 | 40 |
| 2019-10-30 | Option exercise | 2,214 | $1.76 | 2,254 |
| 2019-10-29 | Option exercise (derivative) | 100 | $0.00 | 1,065,238 |
| 2019-10-29 | Option exercise | 100 | $1.76 | 140 |
| 2019-10-29 | Open-market sale | 100 | $9.00 | 40 |
| 2019-10-28 | Option exercise (derivative) | 4,560 | $0.00 | 1,065,338 |
| 2019-10-28 | Option exercise | 4,560 | $1.76 | 4,600 |
| 2019-10-28 | Open-market sale | 4,560 | $9.00 | 40 |
| 2019-09-11 | Option exercise (derivative) | 15,000 | $0.00 | 1,069,898 |
| 2019-09-11 | Open-market sale | 15,000 | $9.10 | 40 |
| 2019-09-11 | Option exercise | 15,000 | $1.76 | 15,040 |
| 2019-08-20 | Option exercise (derivative) | 5,763 | $0.00 | 1,084,938 |
| 2019-08-20 | Open-market sale | 5,763 | $9.55 | 0 |
| 2019-08-20 | Option exercise | 5,763 | $1.76 | 5,763 |
| 2019-08-05 | Option exercise (derivative) | 15,000 | $0.00 | 1,090,701 |
| 2019-08-05 | Open-market sale | 15,000 | $10.11 | 0 |
| 2019-08-05 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-07-22 | Option exercise (derivative) | 15,000 | $0.00 | 1,105,701 |
| 2019-07-22 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-07-22 | Open-market sale | 15,000 | $11.13 | 0 |
| 2019-07-05 | Option exercise (derivative) | 15,000 | $0.00 | 1,120,701 |
| 2019-07-05 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-07-05 | Open-market sale | 15,000 | $10.34 | 0 |
| 2019-06-20 | Option exercise (derivative) | 15,000 | $0.00 | 1,135,701 |
| 2019-06-20 | Open-market sale | 15,000 | $11.14 | 0 |
| 2019-06-20 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-06-05 | Option exercise (derivative) | 15,000 | $0.00 | 1,150,701 |
| 2019-06-05 | Open-market sale | 15,000 | $10.48 | 0 |
| 2019-06-05 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-05-20 | Option exercise (derivative) | 15,000 | $0.00 | 1,165,701 |
| 2019-05-20 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-05-20 | Open-market sale | 15,000 | $11.68 | 0 |
| 2019-05-06 | Option exercise (derivative) | 15,000 | $0.00 | 1,180,701 |
| 2019-05-06 | Open-market sale | 15,000 | $10.04 | 0 |
| 2019-05-06 | Option exercise | 15,000 | $1.76 | 15,000 |
| 2019-03-26 | Option exercise (derivative) | 16,226 | $0.00 | 1,195,701 |
| 2019-03-26 | Option exercise | 16,226 | $1.76 | 16,226 |
| 2019-03-26 | Open-market sale | 16,226 | $10.56 | 0 |
| 2019-03-26 | Option exercise (derivative) | 16,266 | $0.00 | 1,195,661 |
| 2019-03-26 | Open-market sale | 16,226 | $10.56 | 40 |
| 2019-03-26 | Option exercise | 16,266 | $1.76 | 16,266 |
| 2019-03-25 | Option exercise (derivative) | 2,500 | $0.00 | 1,211,927 |
| 2019-03-25 | Option exercise | 2,500 | $1.76 | 2,500 |
| 2019-03-25 | Open-market sale | 2,500 | $10.80 | 0 |
| 2019-03-22 | Option exercise (derivative) | 14,274 | $0.00 | 1,214,427 |
| 2019-03-22 | Option exercise | 14,274 | $1.76 | 14,274 |
| 2019-03-22 | Open-market sale | 14,274 | $11.21 | 0 |
| 2019-03-21 | Option exercise (derivative) | 17,000 | $0.00 | 1,228,701 |
| 2019-03-21 | Option exercise | 17,000 | $1.76 | 17,000 |
| 2019-03-21 | Open-market sale | 17,000 | $11.41 | 0 |
| 2018-11-06 | Option exercise (derivative) | 5,000 | $0.00 | 1,245,701 |
| 2018-11-06 | Open-market sale | 5,000 | $12.61 | 0 |
| 2018-11-06 | Option exercise | 5,000 | $1.76 | 5,000 |
| 2018-11-05 | Option exercise (derivative) | 3,399 | $0.00 | 1,250,701 |
| 2018-11-05 | Option exercise | 3,399 | $1.76 | 3,399 |
| 2018-11-05 | Open-market sale | 3,399 | $12.07 | 0 |
| 2018-11-02 | Option exercise (derivative) | 1,601 | $0.00 | 1,254,100 |
| 2018-11-02 | Open-market sale | 1,601 | $12.02 | 0 |
| 2018-11-02 | Option exercise | 1,601 | $1.76 | 1,601 |
| 2018-10-01 | Option exercise (derivative) | 20,000 | $0.00 | 1,255,701 |
| 2018-10-01 | Open-market sale | 20,000 | $16.39 | 0 |
| 2018-10-01 | Option exercise | 20,000 | $1.76 | 20,000 |
| 2018-09-04 | Option exercise (derivative) | 20,000 | $0.00 | 1,275,701 |
| 2018-09-04 | Open-market sale | 20,000 | $15.70 | 0 |
| 2018-09-04 | Option exercise | 20,000 | $1.76 | 20,000 |
| 2018-08-01 | Option exercise (derivative) | 20,000 | $0.00 | 1,295,701 |
| 2018-08-01 | Option exercise | 20,000 | $1.76 | 20,000 |
| 2018-08-01 | Open-market sale | 20,000 | $14.34 | 0 |
| 2018-06-29 | Option exercise (derivative) | 9,006 | $0.00 | 1,315,701 |
| 2018-06-29 | Open-market sale | 9,006 | $11.47 | 0 |
| 2018-06-29 | Option exercise | 9,006 | $1.76 | 9,006 |
| 2018-06-28 | Option exercise (derivative) | 124 | $0.00 | 1,324,707 |
| 2018-06-28 | Open-market sale | 124 | $12.00 | 0 |
| 2018-06-28 | Option exercise | 124 | $1.76 | 124 |
| 2018-06-27 | Option exercise (derivative) | 1,859 | $0.00 | 1,324,831 |
| 2018-06-27 | Open-market sale | 1,859 | $12.56 | 0 |
| 2018-06-27 | Option exercise | 1,859 | $1.76 | 1,859 |
| 2018-06-26 | Option exercise (derivative) | 3,113 | $0.00 | 1,326,690 |
| 2018-06-26 | Option exercise | 3,113 | $1.76 | 3,113 |
| 2018-06-26 | Open-market sale | 3,113 | $12.65 | 0 |
| 2018-06-22 | Option exercise (derivative) | 1,730 | $0.00 | 1,329,803 |
| 2018-06-22 | Open-market sale | 1,730 | $12.88 | 0 |
| 2018-06-22 | Option exercise | 1,730 | $1.76 | 1,730 |
| 2018-06-21 | Option exercise (derivative) | 100 | $0.00 | 1,331,533 |
| 2018-06-21 | Open-market sale | 100 | $13.25 | 0 |
| 2018-06-21 | Option exercise | 100 | $1.76 | 100 |
| 2018-06-20 | Option exercise (derivative) | 4,350 | $0.00 | 1,331,633 |
| 2018-06-20 | Open-market sale | 4,350 | $13.25 | 0 |
| 2018-06-20 | Option exercise | 4,350 | $1.76 | 4,350 |
| 2018-06-19 | Option exercise (derivative) | 10,334 | $0.00 | 1,335,983 |
| 2018-06-19 | Open-market sale | 10,334 | $13.05 | 0 |
| 2018-06-19 | Option exercise | 10,334 | $1.76 | 10,334 |
| 2018-06-18 | Option exercise (derivative) | 3,483 | $0.00 | 1,346,317 |
| 2018-06-18 | Open-market sale | 3,483 | $13.96 | 0 |
| 2018-06-18 | Option exercise | 3,483 | $1.76 | 3,483 |
| 2018-06-15 | Option exercise (derivative) | 200 | $0.00 | 1,349,800 |
| 2018-06-15 | Open-market sale | 200 | $14.37 | 0 |
| 2018-06-15 | Option exercise | 200 | $1.76 | 200 |
| 2016-07-20 | Grant / award (derivative) | 1,000,000 | $0.00 | 1,000,000 |
| 2016-07-20 | Grant / award (derivative) | 350,000 | $0.00 | 1,350,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.