The renewable sector is outperforming the indexes

A chart showing the year-to-date stock price changes