GGiantBullStocks

Head to head

Digital Realty Trust, Inc. (DLR)vsSBA Communications Corporation - Class A (SBAC)

Price & valuation

MetricDLRSBAC
Price$188.18$186.29
Change-2.59%+6.49%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume1,874,3631,597,393

Latest annual financials

MetricDLRSBAC
Revenue$6.11B$244.5M
Net income$1.31B$220.73M
EPS$3.58$2.04