Versus - compare RUN and TLN

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