Growth Metrics

Ribbon Communications (RBBN) Shares Repurchased: 2025