| COMPANY | TYPE | SHARES | PRICE | VALUE | HELD AFTER | TRADE DATE | FILED |
|---|---|---|---|---|---|---|---|
| RBBN RIBBON COMMUNICATIONS INC. | PURCHASE | 25,975 | — | — | 172,011 | Jun 17, 2020 | Jun 19, 2020 ↗ |
| RBBN RIBBON COMMUNICATIONS INC. | SALE | 25,975 | — | — | 0 | Jun 17, 2020 | Jun 19, 2020 ↗ |
| RBBN RIBBON COMMUNICATIONS INC. | PURCHASE | 30,000 | — | — | 146,036 | Feb 21, 2020 | Feb 21, 2020 ↗ |
| RBBN RIBBON COMMUNICATIONS INC. | SALE | 30,000 | — | — | 0 | Feb 21, 2020 | Feb 21, 2020 ↗ |
| RBBN RIBBON COMMUNICATIONS INC. | PURCHASEGRANT Stock grant | 30,000 | — | — | 30,000 | Feb 21, 2020 | Feb 21, 2020 ↗ |