Sign in
Sign up
Stem (
STEM
) went public on October 8, 2020, when it opened at a split-adjusted price of $200.
Explore
What's the short interest in Stem?
Worst YTD returns in the S&P 500
What was the highest price for Stem last month?
See trending