PPL (NYSE:PPL – Get Free Report) announced its quarterly earnings data on Friday. The utilities provider reported $0.40 earnings per share for the quarter, beating the consensus estimate of $0.38 by $0.02, MarketWatch Earnings reports. PPL had a net margin of 9.53% and a return on equity of 7.82%. The firm had revenue of $2.03 […]