GGiantBullStocks

Head to head

Digital Realty Trust, Inc. (DLR)vsNational Storage Affiliates Trust Common Shares of Beneficial Interest (NSA)

Price & valuation

MetricDLRNSA
Price$179.31$43.41
Change+1.74%-1.74%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume2,581,6555,869,111

Latest annual financials

MetricDLRNSA
Revenue$6.11B$752.93M
Net income$1.31B$73.78M
EPS$3.58$0.69