Stem (STEM) has returned -88.7% since October 5, 2023.

money illustration

Explore