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 EVP, CFO | ▼ 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 |
| 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 |
| 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 | ▲ Buy | Option Exercise | 32,790 | — | 5/15/2026 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 14,688 | $39K | 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 | ▼ 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 |
| 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 |
| 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 |
| John Raymond Townsend | ▲ Buy | Option Exercise | 25,641 | — | 4/15/2026 |
| John Raymond Townsend | ▼ Sell | Tax Withholding | 10,089 | $25K | 4/15/2026 |
| Bruns H. Grayson | ▲ Buy | Grant | 15,919 | — | 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 |
| 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 |
| 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 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 29,512 | $112K | 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 |
| R. Stewart Ewing Jr. | ▲ Buy | Option Exercise | 48,365 | — | 6/17/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 |
| 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 |
| Dan Redington | ▼ Sell | Tax Withholding | 16,603 | $60K | 5/16/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 28,232 | $102K | 5/16/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 20,084 | $73K | 5/16/2025 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 237,341 | — | 5/16/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 52,742 | — | 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 |
| Dan Redington | ▲ Buy | Option Exercise | 42,194 | — | 5/16/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 31,645 | — | 5/16/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 12,452 | $45K | 5/16/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 5,254 | $19K | 4/18/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 13,354 | — | 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 | ▼ Sell | Tax Withholding | 13,544 | $48K | 4/17/2025 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 9,142 | $32K | 4/17/2025 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 23,234 | — | 4/17/2025 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 34,420 | — | 4/17/2025 |
| Patrick W. Macken | ▼ Sell | Tax Withholding | 9,252 | $33K | 4/17/2025 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 20,653 | — | 4/17/2025 |
| Dan Redington | ▲ Buy | Option Exercise | 18,071 | — | 4/17/2025 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,815 | — | 4/17/2025 |
| Sam Bucci | ▼ Sell | Tax Withholding | 13,818 | $49K | 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 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 5,255 | $19K | 10/18/2024 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 13,355 | — | 10/18/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 |
| Sam Bucci | ▼ Sell | Tax Withholding | 13,819 | $47K | 10/17/2024 |
| Bruce William McClelland | ▼ Sell | Tax Withholding | 13,544 | $46K | 10/17/2024 |
| Eric S. Marmurek | ▼ Sell | Tax Withholding | 9,142 | $31K | 10/17/2024 |
| Bruce William McClelland | ▲ Buy | Option Exercise | 34,421 | — | 10/17/2024 |
| Sam Bucci | ▲ Buy | Option Exercise | 25,816 | — | 10/17/2024 |
| Eric S. Marmurek | ▲ Buy | Option Exercise | 23,234 | — | 10/17/2024 |
| Dan Redington | ▲ Buy | Option Exercise | 18,071 | — | 10/17/2024 |
| Dan Redington | ▼ Sell | Tax Withholding | 7,110 | $24K | 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 | ▼ Sell | Tax Withholding | 15,237 | $52K | 10/17/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 38,723 | — | 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 | ▲ Buy | Option Exercise | 31,714 | — | 4/17/2024 |
| Miguel A. Lopez | ▲ Buy | Option Exercise | 31,714 | — | 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 |
| Bruns H. Grayson | ▲ Buy | Grant | 10,546 | — | 4/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 |
| Patrick W. Macken | ▲ Buy | Option Exercise | 3,059 | — | 3/15/2024 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 9, 2026
Ribbon Reports Major Infrastructure Milestone in North America
Ribbon Communications announced a significant milestone in modernizing critical infrastructure across North America's largest transportation network. This development highlights the company's ongoing operational progress in the communications sector. The news provides context for the stock's current valuation, which sits near the lower end of its 52-week range.
Ribbon Reports Major Infrastructure Milestone in North America. Ribbon Communications announced a significant milestone in modernizing critical infrastructure across North America's largest transportation network. This development highlights the company's ongoing operational progress in the communications sector. The news provides context for the stock's current valuation, which sits near the lower end of its 52-week range.