Versus - compare TLN and RUN

Sunrun Inc outperforms Talen Energy Corp - Ordinary Shares New on 18 out of 30 parameters.