Latest Close
$9.47
Fundamentals
This fundamentals view focuses on valuation, growth, margins, and company profile data for STEM.
$9.47
$2.47 (+35.21%)
$80,632,088.00
Utilities
Utilities - Renewable
none
$156,266,000.00
-0.16%
Not available
+0.88%
+0.08%
Not available