MEC Share Price Performance
US$12.96
-8.09 (-38.43%)
52.0% undervalued intrinsic discount
US$27.00
Fair Value
Price US$12.96
AnalystHighTarget US$27.00
AnalystConsensusTarget US$21.50
AnalystLowTarget US$19.08
Fair ValueUS$31.00
Share PriceUS$12.96
58.2% undervalued intrinsic discount