Stem, Inc stock (symbol: STEM) underwent one stock split.The stock split occurred on June 23rd, 2025.One STEM share bought prior to June 23rd, 2025 would equal to 0.05 STEM shares today.