GGiantBullStocks

Head to head

Digital Realty Trust, Inc. (DLR)vsRealty Income Corporation (O)

Price & valuation

MetricDLRO
Price$173.88$65.71
Change+0.16%-0.06%
Market cap
P/E ratio
EPS
52-week high$208.14$67.94
52-week low$146.23$55.86
Volume2,153,4185,361,257

Latest annual financials

MetricDLRO
Revenue$6.11B$5.75B
Net income$1.31B$1.06B
EPS$3.58$1.17