OTCQX:HEOFF - Post by User
Post by
Makingn0thingon Mar 14, 2021 7:57pm
252 Views
Post# 32796060
Market Cap vs Revenue
Market Cap vs Revenue
Something not making sense here. From what I can see, we have a company with a market cap below 200 millions with revenues above 124 millions. What keeps the share price so low? Debts? No growth potential? I personally believe this is a company set for the future knowing that almost 98% of the water on earth is salt water.