Green energy companies: Stock performance and IPO returns