Score Composite History for PSA

SymbolMarket CapPEREBITDA/VEC/CFC/CAP/BP/SDividend Yield5Y EPS GrowthMomentumScore CompositeDate
PSA57,328,021,50430.674.05%17.66126.90%5.7312.693.69%N/A19.87%5.878122024-08-21 18:27:54
PSA60,157,186,04832.243.85%18.53133.16%6.0113.323.49%N/A24.63%6.163592024-09-01 00:05:13
PSA63,683,796,99234.133.64%19.62140.97%6.3614.103.36%N/A39.55%6.580632024-10-01 00:05:07
PSA57,591,422,97634.134.03%17.74127.48%5.7512.753.57%N/A35.64%5.944742024-11-01 00:05:10