Ribbon Communications Inc...

3.56
-0.06 (-1.66%)
At close: Apr 16, 2025, 9:38 AM