RBBN · Ribbon Communications Inc. Common Stock
View on chartInsiders & Stakes
| JPMORGAN CHASE & CO 10% Owner | ▼ Sell | Open Market | 52,036,572 Shares held | 4/9/2025 | View profile |
| Bruce William McClelland President & CEO | ▼ Sell | Tax Withholding | 2,909,454 Shares held | 5/15/2026 | View profile |
| Bruns H. Grayson Director | ▲ Buy | Grant | 840,270 Shares held | 7/15/2026 | View profile |
| Sam Bucci EVP & GM IP Optical Networks | ▼ Sell | Tax Withholding | 599,271 Shares held | 5/15/2026 | View profile |
| Eric S. Marmurek SVP, Finance & CAO | ▼ Sell | Tax Withholding | 543,706 Shares held | 5/15/2026 | View profile |
| Patrick W. Macken EVP, Chief Legal Officer | ▼ Sell | Tax Withholding | 482,146 Shares held | 5/15/2026 | View profile |
| Miguel A. Lopez Director | ▼ Sell | Tax Withholding | 456,797 Shares held | 10/18/2024 | View profile |
| Beatriz Infante V Director | ▲ Buy | Option Exercise | 385,724 Shares held | 6/16/2026 | View profile |
| Bruny Steven M EVP Sales, Americas Region | ▼ Sell | Tax Withholding | 297,359 Shares held | 9/16/2022 | View profile |
| Scarfo Anthony EVP & GM, Cloud & Edge BU | ▼ Sell | Tax Withholding | 252,431 Shares held | 9/16/2022 | View profile |
| R. Stewart Ewing Jr. Director | ▲ Buy | Option Exercise | 239,891 Shares held | 6/16/2026 | View profile |
| Shaul Shani Director | ▲ Buy | Grant | 237,718 Shares held | 7/15/2026 | View profile |
| Tanya Tamone Director | ▲ Buy | Option Exercise | 223,300 Shares held | 6/16/2026 | View profile |
| Scott Mair Director | ▲ Buy | Option Exercise | 208,138 Shares held | 6/16/2026 | View profile |
| John Raymond Townsend EVP, Chief Financial Officer | ▼ Sell | Tax Withholding | 93,309 Shares held | 4/15/2026 | View profile |
| Krish A. Prabhu Director | ▲ Buy | Option Exercise | 58,477 Shares held | 5/25/2022 | View profile |
| de Beer Mariano Director | ▼ Sell | Tax Withholding | 56,331 Shares held | 6/15/2023 | View profile |
| McCaffery Stephen J. EVP EMEAS and APAC Sales | ▼ Sell | Tax Withholding | 50,025 Shares held | 9/15/2022 | View profile |
| Swarth Investments Ltd. 10% Owner | ▲ Buy | Open Market | 5,000 Shares held | 3/30/2023 | View profile |
| Dan Redington EVP, Global Sales | ▼ Sell | Open Market | 0 Shares held | 9/8/2025 | View profile |
| Ribbon Communications Inc. 10% Owner | ▼ Sell | Other | 0 Shares held | 8/29/2022 | View profile |
Transaction History
| Shaul Shani | ▲ Buy | Grant | 11,752 | — | 7/15/2026 |
| Bruns H. Grayson | ▲ Buy | Grant | 14,423 | — | 7/15/2026 |
| Tanya Tamone | ▲ Buy | Option Exercise | 42,500 | — | 6/16/2026 |
| Scott Mair | ▲ Buy | Option Exercise | 67,500 | — | 6/16/2026 |
| Shaul Shani | ▲ Buy | Option Exercise | 42,500 | — | 6/16/2026 |
| Beatriz Infante V | ▲ Buy | Option Exercise | 42,500 | — | 6/16/2026 |
| Bruns H. Grayson | ▲ Buy | Option Exercise | 42,500 | — | 6/16/2026 |
| R. Stewart Ewing Jr. | ▲ Buy | Option Exercise | 42,500 | — | 6/16/2026 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 32,790 | — | 5/15/2026 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 44,831 | — | 5/15/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 20,284 | $53K | 5/15/2026 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 54,168 | — | 5/15/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 24,267 | $64K | 5/15/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 38,578 | — | 5/15/2026 |
| Sam Bucci | ▼ Sell | Tax Withholding | 20,650 | $54K | 5/15/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 52,743 | — | 5/15/2026 |
| Sam Bucci | ▼ Sell | Tax Withholding | 28,233 | $74K | 5/15/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 83,335 | — | 5/15/2026 |
| Sam Bucci | ▼ Sell | Tax Withholding | 44,609 | $117K | 5/15/2026 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 23,146 | — | 5/15/2026 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 9,107 | $24K | 5/15/2026 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 31,646 | — | 5/15/2026 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 12,452 | $33K | 5/15/2026 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 26,043 | — | 5/15/2026 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 10,247 | $27K | 5/15/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 173,593 | — | 5/15/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 68,308 | $180K | 5/15/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 237,342 | — | 5/15/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 93,394 | $246K | 5/15/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 125,003 | — | 5/15/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 49,188 | $129K | 5/15/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 1,562,500 | — | 5/15/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 614,843 | $1.6M | 5/15/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 14,688 | $39K | 5/15/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 15,322 | $42K | 4/17/2026 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 64,438 | — | 4/17/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 28,868 | $78K | 4/17/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,815 | — | 4/17/2026 |
| Sam Bucci | ▼ Sell | Tax Withholding | 13,818 | $37K | 4/17/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 42,753 | — | 4/17/2026 |
| Sam Bucci | ▼ Sell | Tax Withholding | 22,884 | $62K | 4/17/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 80,546 | — | 4/17/2026 |
| Sam Bucci | ▼ Sell | Tax Withholding | 43,116 | $117K | 4/17/2026 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 48,328 | — | 4/17/2026 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 19,107 | $52K | 4/17/2026 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 25,651 | — | 4/17/2026 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 10,092 | $27K | 4/17/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 34,420 | — | 4/17/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 13,544 | $37K | 4/17/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 57,002 | — | 4/17/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 22,429 | $61K | 4/17/2026 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 107,395 | — | 4/17/2026 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 42,259 | $115K | 4/17/2026 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 20,652 | — | 4/17/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,252 | $25K | 4/17/2026 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 34,202 | — | 4/17/2026 |
| John Raymond Townsend | ▲ Buy | Option Exercise | 25,641 | — | 4/15/2026 |
| John Raymond Townsend | ▼ Sell | Tax Withholding | 10,089 | $25K | 4/15/2026 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 37,500 | — | 4/15/2026 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 14,756 | $37K | 4/15/2026 |
| Shaul Shani | ▲ Buy | Grant | 12,971 | — | 4/15/2026 |
| Bruns H. Grayson | ▲ Buy | Grant | 15,919 | — | 4/15/2026 |
| Bruce William McClelland | ▲ Buy | Open Market | 12,500 | $25K | 2/13/2026 |
| Bruce William McClelland | ▲ Buy | Open Market | 12,500 | $25K | 2/11/2026 |
| Bruce William McClelland | ▲ Buy | Open Market | 12,000 | $25K | 2/10/2026 |
| Shaul Shani | ▲ Buy | Grant | 9,548 | — | 1/15/2026 |
| Bruns H. Grayson | ▲ Buy | Grant | 11,718 | — | 1/15/2026 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,816 | — | 10/17/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 13,819 | $53K | 10/17/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 20,652 | — | 10/17/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,252 | $35K | 10/17/2025 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 34,421 | — | 10/17/2025 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 13,544 | $52K | 10/17/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 29,512 | $112K | 10/15/2025 |
| Bruns H. Grayson | ▲ Buy | Grant | 8,881 | — | 10/15/2025 |
| Shaul Shani | ▲ Buy | Grant | 7,236 | — | 10/15/2025 |
| John Raymond Townsend | ▲ Buy | Option Exercise | 128,205 | — | 10/15/2025 |
| John Raymond Townsend | ▼ Sell | Tax Withholding | 50,448 | $192K | 10/15/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 75,000 | — | 10/15/2025 |
| Dan Redington | ▼ Sell | Open Market | 14,176 | $57K | 9/8/2025 |
| Beatriz Infante V | ▼ Sell | Open Market | 8,690 | $35K | 9/5/2025 |
| Dan Redington | ▼ Sell | Open Market | 155,434 | $626K | 9/5/2025 |
| Dan Redington | ▼ Sell | Open Market | 20,000 | $83K | 9/4/2025 |
| Bruns H. Grayson | ▲ Buy | Grant | 8,416 | — | 7/15/2025 |
| Tanya Tamone | ▲ Buy | Option Exercise | 48,365 | — | 6/17/2025 |
| Shaul Shani | ▲ Buy | Option Exercise | 48,365 | — | 6/17/2025 |
| Bruns H. Grayson | ▲ Buy | Option Exercise | 48,365 | — | 6/17/2025 |
| R. Stewart Ewing Jr. | ▲ Buy | Option Exercise | 48,365 | — | 6/17/2025 |
| Beatriz Infante V | ▲ Buy | Option Exercise | 48,365 | — | 6/17/2025 |
| Scott Mair | ▲ Buy | Option Exercise | 48,365 | — | 6/17/2025 |
| Dan Redington | ▲ Buy | Option Exercise | 20,833 | $0 | 6/15/2025 |
| Dan Redington | ▼ Sell | Tax Withholding | 8,197 | $31K | 6/15/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 31,645 | — | 5/16/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 12,452 | $45K | 5/16/2025 |
| Dan Redington | ▲ Buy | Option Exercise | 42,194 | — | 5/16/2025 |
| Dan Redington | ▼ Sell | Tax Withholding | 16,603 | $60K | 5/16/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 52,742 | — | 5/16/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 28,232 | $102K | 5/16/2025 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 237,341 | — | 5/16/2025 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 93,393 | $338K | 5/16/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 44,831 | — | 5/16/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 20,084 | $73K | 5/16/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 13,354 | — | 4/18/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 5,254 | $19K | 4/18/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 21,367 | — | 4/18/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,572 | $34K | 4/18/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 26,709 | — | 4/18/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 14,297 | $51K | 4/18/2025 |
| Dan Redington | ▼ Sell | Tax Withholding | 7,110 | $25K | 4/17/2025 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 34,420 | — | 4/17/2025 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 13,544 | $48K | 4/17/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 23,234 | — | 4/17/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 9,142 | $32K | 4/17/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 20,653 | — | 4/17/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,252 | $33K | 4/17/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,815 | — | 4/17/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 13,818 | $49K | 4/17/2025 |
| Dan Redington | ▲ Buy | Option Exercise | 18,071 | — | 4/17/2025 |
| Bruns H. Grayson | ▲ Buy | Grant | 8,609 | — | 4/15/2025 |
| JPMORGAN CHASE & CO | ▲ Buy | Open Market | 14 | $51 | 4/9/2025 |
| JPMORGAN CHASE & CO | ▼ Sell | Open Market | 14 | $0 | 4/9/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 26,239 | — | 3/15/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 12,594 | $50K | 3/15/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 51,446 | — | 3/15/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 23,047 | $91K | 3/15/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 32,799 | — | 3/15/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 17,557 | $69K | 3/15/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 64,308 | — | 3/15/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 34,424 | $136K | 3/15/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 16,399 | — | 3/15/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 7,321 | $29K | 3/15/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 32,154 | — | 3/15/2025 |
| Bruns H. Grayson | ▲ Buy | Grant | 8,112 | — | 1/15/2025 |
| Dan Redington | ▲ Buy | Option Exercise | 20,833 | — | 12/15/2024 |
| Dan Redington | ▼ Sell | Tax Withholding | 8,197 | $34K | 12/15/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 26,709 | — | 10/18/2024 |
| Sam Bucci | ▼ Sell | Tax Withholding | 14,297 | $51K | 10/18/2024 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 21,367 | — | 10/18/2024 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,572 | $34K | 10/18/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 26,709 | — | 10/18/2024 |
| Miguel A. Lopez | ▼ Sell | Tax Withholding | 10,509 | $37K | 10/18/2024 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 13,355 | — | 10/18/2024 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 5,255 | $19K | 10/18/2024 |
| Dan Redington | ▲ Buy | Option Exercise | 18,071 | — | 10/17/2024 |
| Dan Redington | ▼ Sell | Tax Withholding | 7,110 | $24K | 10/17/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,816 | — | 10/17/2024 |
| Sam Bucci | ▼ Sell | Tax Withholding | 13,819 | $47K | 10/17/2024 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 20,652 | — | 10/17/2024 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,252 | $31K | 10/17/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 38,723 | — | 10/17/2024 |
| Miguel A. Lopez | ▼ Sell | Tax Withholding | 15,237 | $52K | 10/17/2024 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 34,421 | — | 10/17/2024 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 13,544 | $46K | 10/17/2024 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 23,234 | — | 10/17/2024 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 9,142 | $31K | 10/17/2024 |
| Bruns H. Grayson | ▲ Buy | Grant | 10,384 | — | 10/15/2024 |
| Beatriz Infante V | ▼ Sell | Open Market | 5,790 | $18K | 9/13/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 38,724 | — | 7/17/2024 |
| Miguel A. Lopez | ▼ Sell | Tax Withholding | 15,237 | $59K | 7/17/2024 |
| Bruns H. Grayson | ▲ Buy | Grant | 10,258 | — | 7/16/2024 |
| Scott Mair | ▲ Buy | Option Exercise | 51,964 | — | 6/15/2024 |
| Tanya Tamone | ▲ Buy | Option Exercise | 51,964 | — | 6/15/2024 |
| Shaul Shani | ▲ Buy | Option Exercise | 51,964 | — | 6/15/2024 |
| R. Stewart Ewing Jr. | ▲ Buy | Option Exercise | 51,964 | — | 6/15/2024 |
| Bruns H. Grayson | ▲ Buy | Option Exercise | 51,964 | — | 6/15/2024 |
| Beatriz Infante V | ▲ Buy | Option Exercise | 51,964 | — | 6/15/2024 |
| Dan Redington | ▲ Buy | Option Exercise | 20,833 | $0 | 6/15/2024 |
| Dan Redington | ▼ Sell | Tax Withholding | 7,781 | $23K | 6/15/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 26,709 | — | 4/18/2024 |
| Sam Bucci | ▼ Sell | Tax Withholding | 14,297 | $37K | 4/18/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 26,709 | — | 4/18/2024 |
| Miguel A. Lopez | ▼ Sell | Tax Withholding | 10,349 | $27K | 4/18/2024 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 21,368 | — | 4/18/2024 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,136 | $23K | 4/18/2024 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 13,354 | — | 4/18/2024 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 4,895 | $13K | 4/18/2024 |
| Dan Redington | ▲ Buy | Option Exercise | 36,143 | — | 4/17/2024 |
| Dan Redington | ▲ Buy | Option Exercise | 24,465 | — | 4/17/2024 |
| Dan Redington | ▼ Sell | Tax Withholding | 21,793 | — | 4/17/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 51,633 | — | 4/17/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,721 | — | 4/17/2024 |
| Sam Bucci | ▼ Sell | Tax Withholding | 40,348 | $105K | 4/17/2024 |
| Miguel A. Lopez | ▼ Sell | Tax Withholding | 52,733 | $138K | 4/17/2024 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 41,307 | — | 4/17/2024 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 26,277 | — | 4/17/2024 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 28,069 | $73K | 4/17/2024 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 68,844 | — | 4/17/2024 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 120,817 | — | 4/17/2024 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 69,746 | $182K | 4/17/2024 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 46,469 | — | 4/17/2024 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 17,069 | $45K | 4/17/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 77,448 | — | 4/17/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 31,714 | — | 4/17/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 31,714 | — | 4/17/2024 |
| Bruns H. Grayson | ▲ Buy | Grant | 10,546 | — | 4/15/2024 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 12,932 | $51K | 3/15/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 7,965 | — | 3/15/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 3,059 | — | 3/15/2024 |
| Sam Bucci | ▼ Sell | Tax Withholding | 5,900 | $17K | 3/15/2024 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 7,965 | — | 3/15/2024 |