A business in context
RBBN research notebook
Read the disclosures. Follow the relationships. Keep the dates in view.
Filing timeline
Download filings CSVReported insider transactions
Download transactions CSVP · PurchaseS · SaleA · Grant / awardM · Exercise / conversionF · Tax / exercise paymentG · Gift
| Transaction / filed | Reporting owner | Type | Security | Shares | Reported price |
|---|---|---|---|---|---|
| 2026-05-15 | Marmurek Eric S | M · Exercise / conversion | Common Stock | 31646.0 | — |
| 2026-05-15 | Marmurek Eric S | F · Tax / exercise payment | Common Stock | 9107.0 | 2.63 |
| 2026-05-15 | Marmurek Eric S | M · Exercise / conversion | Common Stock | 26043.0 | — |
| 2026-05-15 | Marmurek Eric S | M · Exercise / conversion | Common Stock | 23146.0 | — |
| 2026-05-15 | Marmurek Eric S | F · Tax / exercise payment | Common Stock | 12452.0 | 2.63 |
| 2026-05-15 | Marmurek Eric S | M · Exercise / conversion | PSUs | 23146.0 | 0.0 |
| 2026-05-15 | Marmurek Eric S | M · Exercise / conversion | RSUs | 26043.0 | 0.0 |
| 2026-05-15 | Marmurek Eric S | M · Exercise / conversion | RSUs | 31646.0 | 0.0 |
| 2026-05-15 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 614843.0 | 2.63 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 1562500.0 | — |
| 2026-05-15 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 49188.0 | 2.63 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 125003.0 | — |
| 2026-05-15 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 93394.0 | 2.63 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 237342.0 | — |
| 2026-05-15 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 68308.0 | 2.63 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 173593.0 | — |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | RSUs | 1562500.0 | 0.0 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | RSUs | 237342.0 | 0.0 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | RSUs | 125003.0 | 0.0 |
| 2026-05-15 | McClelland Bruce William | M · Exercise / conversion | PSUs | 173593.0 | 0.0 |
| 2026-04-17 | Macken Patrick W | M · Exercise / conversion | Common Stock | 20652.0 | — |
| 2026-04-17 | Macken Patrick W | F · Tax / exercise payment | Common Stock | 9252.0 | 2.71 |
| 2026-04-17 | Macken Patrick W | M · Exercise / conversion | Common Stock | 34202.0 | — |
| 2026-04-17 | Macken Patrick W | F · Tax / exercise payment | Common Stock | 15322.0 | 2.71 |
| 2026-04-17 | Macken Patrick W | M · Exercise / conversion | Common Stock | 64438.0 | — |
| 2026-04-17 | Macken Patrick W | F · Tax / exercise payment | Common Stock | 28868.0 | 2.71 |
| 2026-04-17 | Macken Patrick W | M · Exercise / conversion | Restricted Share Units (RSUs) | 20652.0 | 0.0 |
| 2026-04-17 | Macken Patrick W | M · Exercise / conversion | Performance Share Units (PSUs) | 34202.0 | 0.0 |
| 2026-04-17 | Macken Patrick W | M · Exercise / conversion | PSUs | 64438.0 | 0.0 |
| 2026-04-17 | Bucci Sam | M · Exercise / conversion | Common Stock | 25815.0 | — |
| 2026-04-17 | Bucci Sam | M · Exercise / conversion | Common Stock | 42753.0 | — |
| 2026-04-17 | Bucci Sam | F · Tax / exercise payment | Common Stock | 22884.0 | 2.71 |
| 2026-04-17 | Bucci Sam | M · Exercise / conversion | Common Stock | 80546.0 | — |
| 2026-04-17 | Bucci Sam | F · Tax / exercise payment | Common Stock | 43116.0 | 2.71 |
| 2026-04-17 | Bucci Sam | F · Tax / exercise payment | Common Stock | 13818.0 | 2.71 |
| 2026-04-17 | Bucci Sam | M · Exercise / conversion | Restricted Share Units (RSUs) | 25815.0 | 0.0 |
| 2026-04-17 | Bucci Sam | M · Exercise / conversion | Performance Share Units (PSUs) | 42753.0 | 0.0 |
| 2026-04-17 | Bucci Sam | M · Exercise / conversion | PSUs | 80546.0 | 0.0 |
| 2026-04-17 | Marmurek Eric S | M · Exercise / conversion | Common Stock | 48328.0 | — |
| 2026-04-17 | Marmurek Eric S | F · Tax / exercise payment | Common Stock | 10092.0 | 2.71 |
| 2026-04-17 | Marmurek Eric S | M · Exercise / conversion | Common Stock | 25651.0 | — |
| 2026-04-17 | Marmurek Eric S | F · Tax / exercise payment | Common Stock | 19107.0 | 2.71 |
| 2026-04-17 | Marmurek Eric S | M · Exercise / conversion | Performance Share Units (PSUs) | 25651.0 | 0.0 |
| 2026-04-17 | Marmurek Eric S | M · Exercise / conversion | PSUs | 48328.0 | 0.0 |
| 2026-04-17 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 42259.0 | 2.71 |
| 2026-04-17 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 107395.0 | — |
| 2026-04-17 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 22429.0 | 2.71 |
| 2026-04-17 | McClelland Bruce William | F · Tax / exercise payment | Common Stock | 13544.0 | 2.71 |
| 2026-04-17 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 34420.0 | — |
| 2026-04-17 | McClelland Bruce William | M · Exercise / conversion | Common Stock | 57002.0 | — |
Identity & relationships
gleif · direct parent (accounting consolidation)JPMORGAN CHASE & CO.
gleif · ultimate parent (accounting consolidation)JPMORGAN CHASE & CO.
SEC issuer · 0001708055Ribbon Communications Inc.
- Legal Entity Identifier
- 549300L1E8Z8RL7CUL52
- GLEIF legal name
- RIBBON COMMUNICATIONS INC.
- Entity / LEI registration status
- ACTIVE / LAPSED
- Reference data updated
- 2023-08-04T16:51:18Z
Search names and former names
View Wikidata identity and references ↗
- Ribbon Communications · alias · wikidata
- Ribbon Communications US LLC · alias · wikidata
- Sonus Networks, Inc. · former SEC name · 2017-07-28 to 2017-11-28
- Solstice Sapphire Investments, Inc. · former SEC name · 2017-06-28 to 2017-10-27
Revenue in constant purchasing power
| Year ended | Reported USD revenue | CPI-adjusted USD revenue |
|---|---|---|
| 2024-12-31 | $833.88M | $887.63M |
| 2023-12-31 | $826.34M | $905.52M |
| 2022-12-31 | $819.76M | $935.19M |
| 2021-12-31 | $844.96M | $1.04B |
| 2020-12-31 | $843.79M | $1.09B |
| 2019-12-31 | $563.11M | $735.44M |
| 2018-12-31 | $577.90M | $768.46M |