Long-term investing can be successful, but not every stock performs well. Despite Cadiz Inc.'s 75% share price drop in five years, its revenue grew by 43% annually. Insiders made significant purchases, but future earnings are crucial for shareholders.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing