Options Chain for STEM INC COM NEW (STEM) - $10.07 as of 3/2/2026 9:17:34 PM EST