Live S stock price, chart and fundamentals. S is trading at $19.75, down 0.30% today. Market cap $6.87B. Free real-time quotes on VYLOS.