This clean energy company has a better 5-year return than Exxon, Shell