Live S stock price, chart and fundamentals. S is trading at $25.65, up 0.59% today. Market cap $8.93B. Free real-time quotes on VYLOS.