PPL Corporation

PPL · NYSE · USD