Public Storage PSA

$322.86 +3.79% at last close

Financials (TTM)

Revenue
$4.86 billion
Net Income
$1.92 billion
Net Margin
39.43%
Return on Equity
20.55%
Debt-to-Equity
1.04
P/E Ratio
33.32
Price / Book
6.08
Price / Sales
11.67

Over the trailing twelve months, Public Storage generated revenue of $4.86 billion and net income of $1.92 billion, a net margin of 39.43%.

At the last closing price of $322.86, PSA trades at 33.32 times trailing earnings and 11.67 times sales, with a market capitalization of $56.68 billion.

Key Stats

Last Close
$322.86
Market Cap
$56.68 billion
52-Week Range
$256.54 $324.56
Average Volume
899K shs

Data is delayed and provided for informational purposes only. Not investment advice. See our disclaimer.