Live STLA stock price, chart and fundamentals. STLA is trading at $4.14, up 1.47% today. Market cap $12.02B. Free real-time quotes on VYLOS.