Chart
This chart view focuses on recent price action, range context, and interactive scrubbing for STEM.
$9.55
$2.55 (+36.43%)
$81,356,200.00
Utilities
Utilities - Renewable
none