Logo image of STEM

STEM INC (STEM) Stock Stock Chart

NYSE:STEM - US85859N1028 - Common Stock

14.23 USD
-0.26 (-1.79%)
Last: 9/4/2025, 5:28:52 PM
13.8684 USD
-0.36 (-2.54%)
After Hours: 9/4/2025, 5:28:52 PM
Open in Chart Tool Full Screen Chart
STEM INC / STEM Daily stock chart