Score Composite History for PPL

SymbolMarket CapPEREBITDA/VEC/CFC/CAP/BP/SDividend Yield5Y EPS GrowthMomentumScore CompositeDate
PPL23,276,736,51227.927.17%13.2428.00%1.672.803.27%N/A25.10%4.395632024-08-21 18:27:53
PPL23,542,335,48828.247.09%13.3928.32%1.692.833.23%N/A28.88%4.460112024-09-01 00:05:11
PPL24,405,532,67229.276.84%13.8829.36%1.752.943.13%N/A46.70%4.692552024-10-01 00:05:06
PPL24,021,889,02428.816.95%13.6628.90%1.722.893.19%N/A31.82%4.561812024-11-01 00:05:09