Ribbon Communications Declines Modestly as Shares Approach Key Support at 289 TD Cowen Lowers Appian Price Target Following Investor Day Insights XYL Q1 2026 Earnings Earnings Per Share Surpasses Expectations by 223 Okta Surges 8 After Topping Q1 Estimates Fueled by Agentic AI Demand