SEC CIK 1717514
Maddock Kevin
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| RMNIview stock → | 213,534 | 2026-05-06 |
Position History — RMNI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — RMNI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-05-06 | Option exercise (derivative) | 4,534 | $0.00 | 4,534 |
| 2026-05-06 | Option exercise (derivative) | 16,194 | $0.00 | 16,195 |
| 2026-05-06 | Open-market sale | 1,640 | $3.94 | 213,534 |
| 2026-05-06 | Open-market sale | 5,845 | $3.94 | 215,174 |
| 2026-05-06 | Option exercise | 4,534 | $0.00 | 221,019 |
| 2026-05-06 | Option exercise | 16,194 | $0.00 | 216,485 |
| 2026-04-03 | Option exercise (derivative) | 15,371 | $0.00 | 0 |
| 2026-04-03 | Option exercise (derivative) | 5,090 | $0.00 | 0 |
| 2026-04-03 | Option exercise | 15,371 | $0.00 | 207,939 |
| 2026-04-03 | Option exercise | 5,090 | $0.00 | 192,568 |
| 2026-04-03 | Option exercise (derivative) | 15,371 | $0.00 | 0 |
| 2026-04-03 | Option exercise (derivative) | 5,090 | $0.00 | 0 |
| 2026-04-03 | Open-market sale | 5,742 | $3.35 | 200,291 |
| 2026-04-03 | Open-market sale | 1,906 | $3.35 | 206,033 |
| 2026-04-03 | Option exercise | 15,371 | $0.00 | 207,939 |
| 2026-04-03 | Option exercise | 5,090 | $0.00 | 192,568 |
| 2026-03-04 | Option exercise (derivative) | 5,632 | $0.00 | 11,264 |
| 2026-03-04 | Option exercise (derivative) | 11,493 | $0.00 | 22,989 |
| 2026-03-04 | Open-market sale | 2,371 | $3.64 | 187,478 |
| 2026-03-04 | Option exercise | 5,632 | $0.00 | 189,849 |
| 2026-03-04 | Open-market sale | 4,838 | $3.64 | 184,217 |
| 2026-03-04 | Option exercise | 11,493 | $0.00 | 189,055 |
| 2026-03-03 | Option exercise (derivative) | 6,667 | $0.00 | 0 |
| 2026-03-03 | Open-market sale | 2,809 | $3.72 | 177,562 |
| 2026-03-03 | Option exercise | 6,667 | $0.00 | 180,371 |
| 2026-03-02 | Grant / award (derivative) | 25,116 | $0.00 | 25,116 |
| 2026-03-02 | Grant / award (derivative) | 32,258 | $0.00 | 32,258 |
| 2026-02-19 | Grant / award (derivative) | 16,896 | $0.00 | 16,896 |
| 2025-12-17 | Option exercise (derivative) | 33,333 | $0.00 | 66,667 |
| 2025-12-17 | Option exercise | 33,333 | $0.00 | 186,063 |
| 2025-12-17 | Option exercise (derivative) | 33,333 | $0.00 | 66,667 |
| 2025-12-17 | Option exercise | 33,333 | $0.00 | 186,063 |
| 2025-12-17 | Open-market sale | 12,359 | $4.02 | 173,704 |
| 2025-11-13 | Option exercise (derivative) | 6,666 | $0.00 | 13,334 |
| 2025-11-13 | Option exercise | 6,666 | $0.00 | 155,181 |
| 2025-11-13 | Open-market sale | 2,451 | $3.82 | 152,730 |
| 2025-08-02 | Option exercise (derivative) | 3,334 | $0.00 | 0 |
| 2025-08-02 | Open-market sale | 1,222 | $4.06 | 148,515 |
| 2025-08-02 | Option exercise | 3,334 | $0.00 | 149,737 |
| 2025-05-06 | Option exercise (derivative) | 16,193 | $0.00 | 32,389 |
| 2025-05-06 | Option exercise (derivative) | 4,534 | $0.00 | 9,068 |
| 2025-05-06 | Option exercise | 4,534 | $0.00 | 148,072 |
| 2025-05-06 | Option exercise | 16,193 | $0.00 | 149,489 |
| 2025-05-06 | Open-market sale | 5,951 | $3.28 | 143,538 |
| 2025-05-06 | Open-market sale | 1,669 | $3.28 | 146,403 |
| 2025-04-03 | Option exercise (derivative) | 15,368 | $0.00 | 15,371 |
| 2025-04-03 | Option exercise (derivative) | 5,089 | $0.00 | 5,090 |
| 2025-04-03 | Option exercise | 5,089 | $0.00 | 125,773 |
| 2025-04-03 | Option exercise | 15,368 | $0.00 | 141,141 |
| 2025-04-03 | Option exercise (derivative) | 5,089 | $0.00 | 5,090 |
| 2025-04-03 | Option exercise (derivative) | 15,368 | $0.00 | 15,371 |
| 2025-04-03 | Open-market sale | 5,890 | $3.19 | 133,296 |
| 2025-04-03 | Option exercise | 5,089 | $0.00 | 125,773 |
| 2025-04-03 | Open-market sale | 1,955 | $3.19 | 123,818 |
| 2025-04-03 | Option exercise | 15,368 | $0.00 | 139,186 |
| 2025-03-04 | Grant / award (derivative) | 34,482 | $0.00 | 34,482 |
| 2025-03-04 | Grant / award (derivative) | 27,450 | $0.00 | 27,450 |
| 2025-03-03 | Option exercise (derivative) | 6,667 | $0.00 | 6,667 |
| 2025-03-03 | Open-market sale | 2,951 | $3.48 | 120,684 |
| 2025-03-03 | Option exercise | 6,667 | $0.00 | 123,635 |
| 2025-02-27 | Grant / award (derivative) | 13,602 | $0.00 | 13,602 |
| 2025-02-03 | Option exercise (derivative) | 13,334 | $0.00 | 0 |
| 2025-02-03 | Open-market sale | 5,615 | $2.79 | 116,968 |
| 2025-02-03 | Option exercise | 13,334 | $0.00 | 122,583 |
| 2024-12-17 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2024-12-17 | Grant / award (derivative) | 100,000 | $0.00 | 100,000 |
| 2024-11-13 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2024-11-13 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2024-08-02 | Option exercise (derivative) | 3,333 | $0.00 | 3,334 |
| 2024-08-02 | Option exercise | 3,333 | $0.00 | 110,564 |
| 2024-08-02 | Open-market sale | 1,315 | $1.81 | 109,249 |
| 2024-05-06 | Grant / award (derivative) | 48,582 | $0.00 | 48,582 |
| 2024-05-06 | Grant / award (derivative) | 38,749 | $0.00 | 38,749 |
| 2024-04-08 | Open-market sale | 8,210 | $2.98 | 107,231 |
| 2024-04-03 | Option exercise (derivative) | 15,367 | $0.00 | 30,739 |
| 2024-04-03 | Option exercise (derivative) | 5,088 | $0.00 | 10,179 |
| 2024-04-03 | Option exercise | 15,367 | $0.00 | 115,441 |
| 2024-04-03 | Option exercise | 5,088 | $0.00 | 100,074 |
| 2024-03-05 | Open-market sale | 2,803 | $2.85 | 94,986 |
| 2024-03-03 | Option exercise (derivative) | 6,666 | $0.00 | 13,334 |
| 2024-03-03 | Option exercise | 6,666 | $0.00 | 97,789 |
| 2024-02-28 | Grant / award (derivative) | 46,106 | $0.00 | 46,106 |
| 2024-02-23 | Option exercise (derivative) | 8,334 | $0.00 | 0 |
| 2024-02-23 | Open-market sale | 3,410 | $3.13 | 91,123 |
| 2024-02-23 | Option exercise | 8,334 | $0.00 | 94,533 |
| 2024-02-05 | Open-market sale | 5,593 | $3.20 | 86,199 |
| 2024-02-03 | Option exercise (derivative) | 13,333 | $0.00 | 13,334 |
| 2024-02-03 | Option exercise | 13,333 | $0.00 | 91,792 |
| 2023-08-04 | Option exercise (derivative) | 16,668 | $0.00 | 0 |
| 2023-08-04 | Open-market sale | 5,729 | $2.56 | 78,459 |
| 2023-08-04 | Option exercise | 16,668 | $0.00 | 84,188 |
| 2023-08-02 | Option exercise (derivative) | 3,333 | $0.00 | 6,667 |
| 2023-08-02 | Option exercise | 3,333 | $0.00 | 68,793 |
| 2023-08-02 | Open-market sale | 1,273 | $2.44 | 67,520 |
| 2023-04-03 | Grant / award (derivative) | 15,267 | $0.00 | 15,267 |
| 2023-04-03 | Grant / award (derivative) | 55,363 | $0.00 | 55,363 |
| 2023-03-03 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2023-03-03 | Grant / award (derivative) | 20,000 | $0.00 | 20,000 |
| 2023-02-23 | Option exercise (derivative) | 8,333 | $0.00 | 8,334 |
| 2023-02-23 | Option exercise | 8,333 | $0.00 | 69,025 |
| 2023-02-23 | Open-market sale | 3,565 | $4.34 | 65,460 |
| 2023-02-03 | Option exercise (derivative) | 13,333 | $0.00 | 26,667 |
| 2023-02-03 | Open-market sale | 5,041 | $4.82 | 60,692 |
| 2023-02-03 | Option exercise | 13,333 | $0.00 | 65,733 |
| 2022-08-09 | Open-market sale | 6,104 | $5.58 | 52,400 |
| 2022-08-06 | Option exercise (derivative) | 16,668 | $0.00 | 0 |
| 2022-08-06 | Option exercise | 16,668 | $0.00 | 58,504 |
| 2022-08-04 | Option exercise (derivative) | 16,666 | $0.00 | 16,668 |
| 2022-08-04 | Open-market sale | 6,266 | $5.83 | 41,836 |
| 2022-08-04 | Option exercise | 16,666 | $0.00 | 48,102 |
| 2022-08-02 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2022-06-02 | Open-market sale | 5,000 | $6.75 | 31,436 |
| 2022-06-01 | Open-market sale | 15,000 | $6.57 | 36,436 |
| 2022-05-09 | Open-market sale | 2,976 | $5.73 | 51,436 |
| 2022-05-07 | Option exercise (derivative) | 8,334 | $0.00 | 0 |
| 2022-05-07 | Option exercise | 8,334 | $0.00 | 54,412 |
| 2022-02-23 | Option exercise (derivative) | 8,333 | $0.00 | 16,667 |
| 2022-02-23 | Option exercise | 8,333 | $0.00 | 49,493 |
| 2022-02-23 | Open-market sale | 3,415 | $0.00 | 46,078 |
| 2022-02-03 | Grant / award (derivative) | 10,000 | $0.00 | 10,000 |
| 2022-02-03 | Grant / award (derivative) | 40,000 | $0.00 | 40,000 |
| 2021-08-06 | Option exercise (derivative) | 16,666 | $0.00 | 16,668 |
| 2021-08-06 | Tax withholding | 5,764 | $8.14 | 41,160 |
| 2021-08-06 | Option exercise | 16,666 | — | 46,924 |
| 2021-08-04 | Option exercise (derivative) | 16,666 | $0.00 | 33,334 |
| 2021-08-04 | Option exercise | 16,666 | — | 36,022 |
| 2021-08-04 | Open-market sale | 5,764 | $8.31 | 30,258 |
| 2021-05-07 | Option exercise (derivative) | 8,333 | $0.00 | 8,334 |
| 2021-05-07 | Option exercise | 8,333 | — | 22,296 |
| 2021-05-07 | Open-market sale | 2,940 | $7.71 | 19,356 |
| 2021-02-23 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2021-02-09 | Option exercise (derivative) | 15,961 | $0.00 | 15,960 |
| 2021-02-09 | Open-market sale | 15,961 | $8.69 | 13,963 |
| 2021-02-09 | Option exercise | 15,961 | $4.85 | 29,924 |
| 2021-02-08 | Option exercise (derivative) | 5,320 | $0.00 | 0 |
| 2021-02-08 | Open-market sale | 13,750 | $8.38 | 13,963 |
| 2021-02-08 | Option exercise | 5,320 | $4.85 | 33,713 |
| 2021-02-08 | Open-market sale | 5,320 | $8.35 | 27,713 |
| 2021-02-01 | Open-market sale | 13,750 | $7.88 | 27,713 |
| 2021-01-21 | Option exercise (derivative) | 5,320 | $0.00 | 5,320 |
| 2021-01-21 | Option exercise | 5,320 | $4.85 | 46,783 |
| 2021-01-21 | Open-market sale | 5,320 | $7.55 | 41,463 |
| 2021-01-20 | Open-market sale | 27,500 | $7.39 | 41,463 |
| 2021-01-19 | Option exercise (derivative) | 5,320 | $0.00 | 10,640 |
| 2021-01-19 | Open-market sale | 5,320 | $7.01 | 68,963 |
| 2021-01-19 | Option exercise | 5,320 | $4.85 | 74,283 |
| 2021-01-14 | Open-market sale | 10,000 | $6.75 | 68,963 |
| 2021-01-13 | Open-market sale | 10,000 | $6.38 | 78,963 |
| 2021-01-12 | Open-market sale | 10,000 | $6.08 | 88,963 |
| 2021-01-07 | Open-market sale | 17,007 | $5.39 | 98,963 |
| 2020-10-06 | Option exercise (derivative) | 19,500 | $0.00 | 0 |
| 2020-10-06 | Option exercise | 19,500 | $1.19 | 115,970 |
| 2020-08-11 | Tax withholding | 6,036 | $5.21 | 96,470 |
| 2020-08-06 | Option exercise (derivative) | 16,666 | $0.00 | 33,334 |
| 2020-08-06 | Option exercise | 16,666 | $0.00 | 102,506 |
| 2020-08-04 | Open-market sale | 5,000 | $5.81 | 85,840 |
| 2020-08-04 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2020-07-22 | Open-market sale | 2,744 | $5.28 | 90,840 |
| 2020-07-21 | Open-market sale | 31,301 | $5.29 | 93,584 |
| 2020-07-20 | Open-market sale | 15,735 | $5.23 | 124,885 |
| 2020-06-05 | Option exercise (derivative) | 100 | $0.00 | 19,500 |
| 2020-06-05 | Open-market sale | 100 | $4.55 | 140,620 |
| 2020-06-05 | Option exercise | 100 | $1.19 | 140,720 |
| 2020-06-03 | Option exercise (derivative) | 1,000 | $0.00 | 19,600 |
| 2020-06-03 | Open-market sale | 2,000 | $4.54 | 140,620 |
| 2020-06-03 | Open-market sale | 1,000 | $4.60 | 142,620 |
| 2020-06-03 | Option exercise | 1,000 | $1.19 | 143,620 |
| 2020-06-02 | Option exercise (derivative) | 1,000 | $0.00 | 20,600 |
| 2020-06-02 | Option exercise | 1,000 | $1.19 | 145,620 |
| 2020-06-02 | Open-market sale | 1,000 | $4.66 | 144,620 |
| 2020-06-02 | Open-market sale | 2,000 | $4.66 | 142,620 |
| 2020-06-01 | Option exercise (derivative) | 1,000 | $0.00 | 21,600 |
| 2020-06-01 | Option exercise | 1,000 | $1.19 | 147,620 |
| 2020-06-01 | Open-market sale | 2,000 | $4.55 | 144,620 |
| 2020-06-01 | Open-market sale | 1,000 | $4.55 | 146,620 |
| 2020-05-11 | Tax withholding | 2,933 | $4.16 | 146,620 |
| 2020-05-07 | Option exercise (derivative) | 8,333 | $0.00 | 16,667 |
| 2020-05-07 | Option exercise | 8,333 | — | 149,553 |
| 2020-05-04 | Option exercise (derivative) | 1,000 | $0.00 | 22,600 |
| 2020-05-04 | Option exercise | 1,000 | $1.19 | 142,220 |
| 2020-05-04 | Open-market sale | 1,000 | $4.40 | 141,220 |
| 2020-05-01 | Option exercise (derivative) | 1,000 | $0.00 | 23,600 |
| 2020-05-01 | Open-market sale | 2,000 | $4.30 | 141,220 |
| 2020-05-01 | Open-market sale | 1,000 | $4.43 | 143,220 |
| 2020-05-01 | Option exercise | 1,000 | $1.19 | 144,220 |
| 2020-04-07 | Option exercise (derivative) | 1,000 | $0.00 | 24,600 |
| 2020-04-07 | Option exercise | 1,000 | $1.19 | 146,220 |
| 2020-04-07 | Open-market sale | 2,000 | $3.78 | 143,220 |
| 2020-04-07 | Open-market sale | 1,000 | $3.78 | 145,220 |
| 2020-02-25 | Option exercise (derivative) | 1,300 | $0.00 | 25,600 |
| 2020-02-25 | Option exercise | 1,300 | $1.19 | 146,520 |
| 2020-02-25 | Open-market sale | 1,300 | $5.09 | 145,220 |
| 2020-02-18 | Option exercise (derivative) | 3,500 | $0.00 | 26,900 |
| 2020-02-18 | Option exercise | 3,500 | $1.19 | 148,720 |
| 2020-02-18 | Open-market sale | 3,500 | $5.09 | 145,220 |
| 2020-02-13 | Option exercise (derivative) | 1,692 | $0.00 | 0 |
| 2020-02-13 | Option exercise | 1,692 | — | 145,935 |
| 2020-02-13 | Tax withholding | 715 | $4.80 | 145,220 |
| 2020-02-04 | Open-market sale | 3 | $5.09 | 144,243 |
| 2020-02-03 | Option exercise (derivative) | 3,500 | $0.00 | 30,400 |
| 2020-02-03 | Open-market sale | 3,500 | $5.09 | 144,246 |
| 2020-02-03 | Option exercise | 3,500 | $1.19 | 147,746 |
| 2020-01-27 | Option exercise (derivative) | 3,500 | $0.00 | 33,900 |
| 2020-01-27 | Option exercise | 3,500 | $1.19 | 147,746 |
| 2020-01-27 | Open-market sale | 3,500 | $5.18 | 144,246 |
| 2020-01-23 | Option exercise (derivative) | 3,500 | $0.00 | 37,400 |
| 2020-01-23 | Open-market sale | 3,500 | $5.09 | 144,246 |
| 2020-01-23 | Option exercise | 3,500 | $1.19 | 147,746 |
| 2020-01-08 | Option exercise (derivative) | 1,000 | $0.00 | 40,900 |
| 2020-01-08 | Option exercise | 1,000 | $1.19 | 147,246 |
| 2020-01-08 | Open-market sale | 2,000 | $3.96 | 144,246 |
| 2020-01-08 | Open-market sale | 1,000 | $3.97 | 146,246 |
| 2020-01-07 | Option exercise (derivative) | 1,000 | $0.00 | 41,900 |
| 2020-01-07 | Open-market sale | 1,000 | $4.00 | 148,246 |
| 2020-01-07 | Open-market sale | 2,000 | $4.00 | 146,246 |
| 2020-01-07 | Option exercise | 1,000 | $1.19 | 149,246 |
| 2020-01-06 | Option exercise (derivative) | 1,000 | $0.00 | 42,900 |
| 2020-01-06 | Option exercise | 1,000 | $1.19 | 151,246 |
| 2020-01-06 | Open-market sale | 1,000 | $3.96 | 150,246 |
| 2020-01-06 | Open-market sale | 2,000 | $3.95 | 148,246 |
| 2020-01-03 | Option exercise (derivative) | 1,000 | $0.00 | 43,900 |
| 2020-01-03 | Open-market sale | 1,000 | $3.94 | 152,246 |
| 2020-01-03 | Open-market sale | 2,000 | $3.95 | 150,246 |
| 2020-01-03 | Option exercise | 1,000 | $1.19 | 153,246 |
| 2020-01-02 | Option exercise (derivative) | 1,000 | $0.00 | 44,900 |
| 2020-01-02 | Open-market sale | 2,619 | $3.94 | 152,246 |
| 2020-01-02 | Option exercise | 1,000 | $1.19 | 154,865 |
| 2019-12-06 | Option exercise (derivative) | 1,000 | $0.00 | 45,900 |
| 2019-12-06 | Option exercise | 1,000 | $1.19 | 152,865 |
| 2019-12-06 | Open-market sale | 1,000 | $3.92 | 153,865 |
| 2019-12-05 | Option exercise (derivative) | 1,000 | $0.00 | 46,900 |
| 2019-12-05 | Open-market sale | 1,000 | $3.94 | 153,865 |
| 2019-12-05 | Option exercise | 1,000 | $1.19 | 152,865 |
| 2019-12-04 | Option exercise (derivative) | 1,000 | $0.00 | 47,900 |
| 2019-12-04 | Option exercise | 1,000 | $1.19 | 152,865 |
| 2019-12-04 | Open-market sale | 1,000 | $3.94 | 153,865 |
| 2019-12-02 | Option exercise (derivative) | 1,000 | $0.00 | 48,900 |
| 2019-12-02 | Option exercise | 1,000 | $1.19 | 152,865 |
| 2019-12-02 | Open-market sale | 1,000 | $4.00 | 153,865 |
| 2019-11-08 | Option exercise (derivative) | 3,051 | $0.00 | 0 |
| 2019-11-08 | Option exercise | 3,051 | $1.19 | 156,916 |
| 2019-11-08 | Open-market sale | 3,051 | $4.01 | 153,865 |
| 2019-11-07 | Option exercise (derivative) | 3,775 | $0.00 | 3,051 |
| 2019-11-07 | Open-market sale | 3,775 | $4.00 | 153,865 |
| 2019-11-07 | Option exercise | 3,775 | $1.19 | 157,640 |
| 2019-11-06 | Option exercise (derivative) | 5,500 | $0.00 | 6,826 |
| 2019-11-06 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-11-06 | Open-market sale | 5,500 | $4.04 | 153,865 |
| 2019-11-05 | Option exercise (derivative) | 5,500 | $0.00 | 12,326 |
| 2019-11-05 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-11-05 | Open-market sale | 5,500 | $4.00 | 153,865 |
| 2019-11-04 | Option exercise (derivative) | 5,500 | $0.00 | 17,826 |
| 2019-11-04 | Open-market sale | 5,500 | $4.01 | 153,865 |
| 2019-11-04 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-11-01 | Option exercise (derivative) | 5,500 | $0.00 | 23,326 |
| 2019-11-01 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-11-01 | Open-market sale | 5,500 | $3.97 | 153,865 |
| 2019-10-30 | Option exercise (derivative) | 4 | $0.00 | 28,826 |
| 2019-10-30 | Open-market sale | 4 | $4.01 | 153,865 |
| 2019-10-30 | Option exercise | 4 | $1.19 | 153,869 |
| 2019-10-29 | Option exercise (derivative) | 995 | $0.00 | 28,830 |
| 2019-10-29 | Open-market sale | 995 | $4.03 | 153,865 |
| 2019-10-29 | Option exercise | 995 | $1.19 | 154,680 |
| 2019-10-25 | Option exercise (derivative) | 5,500 | $0.00 | 29,825 |
| 2019-10-25 | Open-market sale | 5,500 | $4.02 | 153,865 |
| 2019-10-25 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-24 | Option exercise (derivative) | 5,500 | $0.00 | 35,325 |
| 2019-10-24 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-24 | Open-market sale | 5,500 | $4.02 | 153,865 |
| 2019-10-23 | Option exercise (derivative) | 5,500 | $0.00 | 40,825 |
| 2019-10-23 | Open-market sale | 5,500 | $4.05 | 153,865 |
| 2019-10-23 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-22 | Option exercise (derivative) | 5,500 | $0.00 | 46,325 |
| 2019-10-22 | Open-market sale | 5,500 | $4.01 | 153,865 |
| 2019-10-22 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-21 | Option exercise (derivative) | 5,500 | $0.00 | 51,825 |
| 2019-10-21 | Open-market sale | 5,500 | $3.95 | 153,865 |
| 2019-10-21 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-11 | Option exercise (derivative) | 4,000 | $0.00 | 57,325 |
| 2019-10-11 | Option exercise | 4,000 | $1.19 | 157,865 |
| 2019-10-11 | Open-market sale | 4,000 | $4.26 | 153,865 |
| 2019-10-10 | Option exercise (derivative) | 5,500 | $0.00 | 61,325 |
| 2019-10-10 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-10 | Open-market sale | 5,500 | $4.26 | 153,865 |
| 2019-10-09 | Option exercise (derivative) | 5,500 | $0.00 | 66,825 |
| 2019-10-09 | Open-market sale | 5,500 | $4.38 | 153,865 |
| 2019-10-09 | Option exercise | 5,500 | $1.19 | 159,865 |
| 2019-10-08 | Option exercise (derivative) | 5,500 | $0.00 | 72,325 |
| 2019-10-08 | Option exercise | 5,500 | $1.19 | 159,865 |
| 2019-10-08 | Open-market sale | 5,500 | $4.16 | 153,865 |
| 2019-10-07 | Option exercise (derivative) | 5,500 | $0.00 | 77,825 |
| 2019-10-07 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-10-07 | Open-market sale | 5,500 | $4.22 | 153,865 |
| 2019-10-01 | Option exercise (derivative) | 16 | $0.00 | 83,325 |
| 2019-10-01 | Open-market sale | 16 | $4.39 | 153,865 |
| 2019-10-01 | Option exercise | 16 | $1.19 | 153,881 |
| 2019-09-20 | Option exercise (derivative) | 1,402 | $0.00 | 83,341 |
| 2019-09-20 | Option exercise | 1,402 | $1.19 | 155,267 |
| 2019-09-20 | Open-market sale | 1,402 | $4.83 | 153,865 |
| 2019-09-19 | Option exercise (derivative) | 1,244 | $0.00 | 84,743 |
| 2019-09-19 | Option exercise | 1,244 | $1.19 | 155,109 |
| 2019-09-19 | Open-market sale | 1,244 | $4.85 | 153,865 |
| 2019-09-16 | Option exercise (derivative) | 5,500 | $0.00 | 85,987 |
| 2019-09-16 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-09-16 | Open-market sale | 5,500 | $4.92 | 153,865 |
| 2019-09-13 | Option exercise (derivative) | 5,500 | $0.00 | 91,487 |
| 2019-09-13 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-09-13 | Open-market sale | 5,500 | $4.86 | 153,865 |
| 2019-09-12 | Option exercise (derivative) | 5,500 | $0.00 | 96,987 |
| 2019-09-12 | Open-market sale | 5,500 | $4.75 | 153,865 |
| 2019-09-12 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-09-11 | Option exercise (derivative) | 5,500 | $0.00 | 102,487 |
| 2019-09-11 | Open-market sale | 5,500 | $4.70 | 153,865 |
| 2019-09-11 | Option exercise | 5,500 | $1.19 | 159,365 |
| 2019-08-06 | Grant / award (derivative) | 50,000 | $0.00 | 50,000 |
| 2019-05-07 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2019-02-13 | Grant / award (derivative) | 1,692 | $0.00 | 1,692 |
| 2018-11-30 | Option exercise (derivative) | 101,132 | $0.00 | 149,000 |
| 2018-11-30 | Option exercise (derivative) | 14,493 | $0.00 | 0 |
| 2018-11-30 | Open-market sale | 14,493 | $5.18 | 52,733 |
| 2018-11-30 | Option exercise | 14,493 | $0.87 | 67,226 |
| 2018-11-30 | Option exercise | 101,132 | $1.19 | 153,865 |
| 2018-11-29 | Option exercise (derivative) | 18,185 | $0.00 | 14,493 |
| 2018-11-29 | Option exercise | 22,519 | $0.87 | 75,252 |
| 2018-11-29 | Open-market sale | 22,519 | $5.08 | 52,733 |
| 2018-11-28 | Option exercise (derivative) | 17,500 | $0.00 | 32,678 |
| 2018-11-28 | Option exercise (derivative) | 52,633 | $0.00 | 0 |
| 2018-11-28 | Open-market sale | 18,267 | $5.11 | 100 |
| 2018-11-28 | Option exercise | 18,267 | $0.87 | 18,367 |
| 2018-11-28 | Option exercise | 52,633 | $0.87 | 52,733 |
| 2018-11-27 | Option exercise (derivative) | 17,940 | $0.00 | 50,178 |
| 2018-11-27 | Option exercise | 32,500 | $0.87 | 32,600 |
| 2018-11-27 | Open-market sale | 32,500 | $5.23 | 100 |
| 2018-11-26 | Option exercise (derivative) | 22,519 | $0.00 | 68,118 |
| 2018-11-26 | Option exercise | 22,519 | $0.87 | 22,619 |
| 2018-11-26 | Open-market sale | 22,519 | $5.08 | 100 |
| 2018-11-23 | Option exercise (derivative) | 18,267 | $0.00 | 90,637 |
| 2018-11-23 | Open-market sale | 18,267 | $5.06 | 100 |
| 2018-11-23 | Option exercise | 18,267 | $0.87 | 18,367 |
| 2018-11-21 | Option exercise (derivative) | 32,500 | $0.00 | 108,904 |
| 2018-11-21 | Open-market sale | 32,500 | $5.22 | 100 |
| 2018-11-21 | Option exercise | 32,500 | $0.87 | 32,600 |
| 2018-11-20 | Option exercise (derivative) | 22,500 | $0.00 | 141,404 |
| 2018-11-20 | Option exercise | 22,500 | $0.87 | 22,600 |
| 2018-11-20 | Open-market sale | 22,500 | $5.06 | 100 |
| 2018-11-19 | Option exercise (derivative) | 22,500 | $0.00 | 163,904 |
| 2018-11-19 | Option exercise | 22,500 | $0.87 | 22,600 |
| 2018-11-19 | Open-market sale | 22,500 | $5.33 | 100 |
| 2018-11-16 | Option exercise (derivative) | 32,500 | $0.00 | 186,404 |
| 2018-11-16 | Open-market sale | 32,500 | $5.77 | 100 |
| 2018-11-16 | Option exercise | 32,500 | $0.87 | 32,600 |
| 2018-11-15 | Option exercise (derivative) | 37,427 | $0.00 | 218,904 |
| 2018-11-15 | Option exercise | 37,427 | $0.87 | 37,527 |
| 2018-11-15 | Open-market sale | 37,427 | $5.47 | 100 |
| 2018-11-14 | Option exercise (derivative) | 17,500 | $0.00 | 52,633 |
| 2018-11-14 | Option exercise (derivative) | 5,000 | $0.00 | 256,331 |
| 2018-11-14 | Option exercise | 22,500 | $0.87 | 22,600 |
| 2018-11-14 | Open-market sale | 22,500 | $5.33 | 100 |
| 2018-11-13 | Option exercise (derivative) | 32,500 | $0.00 | 70,133 |
| 2018-11-13 | Open-market sale | 32,500 | $5.43 | 100 |
| 2018-11-13 | Option exercise | 32,500 | $0.87 | 32,600 |
| 2018-09-06 | Option exercise (derivative) | 150,060 | $0.00 | 102,633 |
| 2018-09-06 | Open-market sale | 60 | $5.00 | 100 |
| 2018-09-06 | Open-market sale | 150,000 | $4.79 | 160 |
| 2018-09-06 | Option exercise | 150,060 | $0.87 | 150,160 |
| 2018-09-05 | Option exercise (derivative) | 10,265 | $0.00 | 252,693 |
| 2018-09-05 | Open-market sale | 500 | $4.95 | 100 |
| 2018-09-05 | Option exercise | 10,265 | $0.87 | 10,365 |
| 2018-09-05 | Open-market sale | 9,765 | $4.90 | 600 |
| 2018-09-04 | Option exercise (derivative) | 400 | $0.00 | 262,958 |
| 2018-09-04 | Option exercise | 400 | $0.87 | 500 |
| 2018-09-04 | Open-market sale | 400 | $5.05 | 100 |
| 2018-08-31 | Option exercise (derivative) | 30,000 | $0.00 | 263,358 |
| 2018-08-31 | Open-market sale | 30,000 | $5.07 | 100 |
| 2018-08-31 | Option exercise | 30,000 | $0.87 | 30,100 |
| 2018-08-29 | Option exercise (derivative) | 10,000 | $0.00 | 293,358 |
| 2018-08-29 | Open-market sale | 10,000 | $5.02 | 100 |
| 2018-08-29 | Option exercise | 10,000 | $0.87 | 10,100 |
| 2018-08-28 | Option exercise (derivative) | 15,000 | $0.00 | 303,358 |
| 2018-08-28 | Open-market sale | 15,000 | $5.05 | 100 |
| 2018-08-28 | Option exercise | 15,000 | $0.87 | 15,100 |
| 2018-08-27 | Option exercise (derivative) | 26,948 | $0.00 | 318,358 |
| 2018-08-27 | Option exercise | 26,948 | $0.87 | 27,048 |
| 2018-08-27 | Open-market sale | 26,948 | $5.10 | 100 |
| 2018-08-24 | Option exercise (derivative) | 20,000 | $0.00 | 261,331 |
| 2018-08-24 | Option exercise | 20,000 | $0.87 | 20,100 |
| 2018-08-24 | Open-market sale | 20,000 | $5.01 | 100 |
| 2018-08-23 | Option exercise (derivative) | 10,000 | $0.00 | 281,331 |
| 2018-08-23 | Option exercise | 10,000 | $0.87 | 10,100 |
| 2018-08-23 | Open-market sale | 10,000 | $5.05 | 100 |
| 2018-08-22 | Option exercise (derivative) | 30,000 | $0.00 | 291,331 |
| 2018-08-22 | Option exercise | 30,000 | $0.87 | 30,100 |
| 2018-08-22 | Open-market sale | 30,000 | $5.21 | 100 |
| 2018-08-21 | Option exercise (derivative) | 17,500 | $0.00 | 321,331 |
| 2018-08-21 | Option exercise | 17,500 | $0.87 | 17,600 |
| 2018-08-21 | Open-market sale | 17,500 | $5.10 | 100 |
| 2018-08-14 | Option exercise (derivative) | 10,000 | $0.00 | 338,831 |
| 2018-08-14 | Option exercise | 10,000 | $0.87 | 10,100 |
| 2018-08-14 | Open-market sale | 10,000 | $6.06 | 100 |
| 2018-08-13 | Option exercise (derivative) | 21,100 | $0.00 | 348,831 |
| 2018-08-13 | Open-market sale | 21,100 | $7.09 | 100 |
| 2018-08-13 | Option exercise | 21,100 | $0.87 | 21,200 |
| 2018-05-25 | Option exercise (derivative) | 3,000 | $0.00 | 369,931 |
| 2018-05-25 | Open-market sale | 3,000 | $5.50 | 100 |
| 2018-05-25 | Option exercise | 3,000 | $0.87 | 3,100 |
| 2018-02-06 | Grant / award (derivative) | 25,000 | $0.00 | 25,000 |
| 2017-12-07 | Option exercise (derivative) | 100 | $0.00 | 359,019 |
| 2017-12-07 | Option exercise | 100 | $1.19 | 100 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.