Options Chain for STEM INC COM NEW (STEM) - $11.27 as of 3/10/2026 3:59:39 PM EST