STEM Share Price Performance
US$20.83
8.86 (73.96%)
22.5% overvalued intrinsic discount
US$17.00
Fair Value
Price US$20.83
AnalystHighTarget US$17.00
AnalystConsensusTarget US$13.17
AnalystLowTarget US$8.00
Fair ValueUS$17.00
Share PriceUS$20.83
22.5% overvalued intrinsic discount