WB Scores

public storage (PSA)

Current Price 337.46
Market Cap 62.1 B
52 Week Range 249.06 --------|- 345.89
Price to Intrinsic Value ? 2.03
Price to Book Value ? 6.06
Moat AVERAGE
P/E Ratio ? 35.19
Debt to Equity ? 0.79
Current Ratio ? 0.35
Market Capitalization ? 62.1 B
Return on Equity ? 10.27%
Return on Assets ? 5.68%
Stable Book Value Growth ? CLOSE
Stable EPS Growth ? NO
Stable Dividend Growth ? NO
Interest Coverage Ratio ? NOT AVAILABLE
Free Cash Flow to Revenue ? 530.78%
Better then BB Credit Rating YES
Score 3.67