Power Generation

6 tickers

Revenue ($B)EBITDA ($B)uFCF ($B)Net Inc ($B)Rev Gr (%)EBITDA Mar (%)uFCF Mar (%)EV/Rev (x)EV/EBITDA (x)EV/uFCF (x)P/E (x)
Constellation Energy Corp293.312.6107.1128.431.333.78.99.55.35.73.74.24.67.828.328.316.916.94.13.814.513.524.322.625.021.5
Williams Companies Inc78.441.295.4124.712.313.57.38.01.71.92.93.23.49.559.059.014.214.210.19.217.115.671.365.133.230.7
Vistra Corp155.904.653.172.323.625.75.35.7(0.1)(0.1)3.23.645.58.822.322.3(0.6)(0.6)3.12.813.812.6(529.1)(486.2)17.513.9
NRG Energy Inc137.400.429.449.535.035.73.93.92.52.61.72.17.92.011.111.17.27.21.41.412.812.519.619.214.511.7
Talen Energy Corp374.944.017.223.04.45.01.01.10.91.01.01.3(6.6)14.522.322.319.919.95.24.623.520.526.322.917.112.4
Brookfield Renewable Partners LP35.640.811.044.66.97.76.16.8(0.8)(0.9)(0.4)(0.4)8.511.088.088.0(11.2)(11.2)6.55.87.36.6(57.9)(52.1)(23.6)(26.3)