Public Storage has an Enterprise Value (EV) of 61.41B.
13.08
17.52
19.63
22.68
Financial Position
The company has a current ratio of 0.76,
with a Debt / Equity ratio of 0.96.
0.76
0.76
0.96
2.67
3.45
7.66
Financial Efficiency
Return on Equity is 21.33% and Return on Invested Capital is 11.46%.
21.33%
10.49%
11.46%
$795.87K
$351.19K
5,900
0.24
n/a
Taxes
4.67M
0.22%
Stock Price Statistics
The stock price has increased by -11.03% in the
last 52 weeks. The beta is 0.85, so Public Storage's
price volatility has been higher than the market average.
0.85
-11.03%
291.76
303.51
44.42
978,459
Income Statement
In the last 12 months, Public Storage had revenue of 4.7B
and earned 2.07B
in profits. Earnings per share was 10.68.