GGiantBullStocks

Head to head

Digital Realty Trust, Inc. (DLR)vsPublic Storage (PSA)

Price & valuation

MetricDLRPSA
Price$173.88$318.04
Change+0.16%-1.99%
Market cap
P/E ratio
EPS
52-week high$208.14$331.79
52-week low$146.23$256.54
Volume2,153,418831,180

Latest annual financials

MetricDLRPSA
Revenue$6.11B$4.82B
Net income$1.31B$1.78B
EPS$3.58$9.01