STEM Share Price Performance
US$22.35
13.44 (150.95%)
31.5% overvalued intrinsic discount
US$17.00
Fair Value
Price US$22.35
AnalystHighTarget US$17.00
AnalystConsensusTarget US$13.17
AnalystLowTarget US$8.00
Fair ValueUS$17.00
Share PriceUS$22.35
31.5% overvalued intrinsic discount