Now 21% undervalued after recent price drop
Over the last 90 days, the stock is down 32%.The fair value is estimated to be US$15.46, however this is not to be taken as a buy recommendation but rather should be used as a guide only.Revenue has grown by 64% over the last 3 years. Earnings per share has grown by 47%.