EcoSynthetix Inc. stock price rose 41% in 5 years, below market average. Despite revenue decline, the 7% annual return is decent. Insiders buying shares is positive, but consider other growth trends before investing.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing