PPL Financial SummaryPPL Corporation key financial data and ratios.Income Statement (Latest Annual)Revenue$9.04BNet Income$1.18BEPS1.60TTM RatiosP/S3.04P/B1.82Current Ratio0.86Key Metrics