GE Vernova Inc. (GEV) valuation and key financial metrics