Interesting companyNot trying to compare specific companies, but for the sake of interest. I don't know what business model is being followed, but impressive. Northland is familar with this company via Norsee One offshore.
I think the strongest renewable energy developer in the world is RWE of Germany. From 2016's stock price of 11 to 38 euros today. Has not dropped to the extent as have the others.
Has 743 million shares o/s, so to some may seem too diluted. But delivers 5.12 euros EPS for 9 months. (3.8 billion euros net profit) Growing presence in the US.