Versus - compare TLN and RUN

Sunrun Inc outperforms Talen Energy Corp - Ordinary Shares New on 17 out of 29 parameters.