SBA COMMUNICATIONS CORP (SBAC)

Market cap
$21.8B
P/E ratio
21x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20259.2+32.13%
Dec 31, 20246.9+43.69%
Dec 31, 20234.8+6.62%
Dec 31, 20224.5+80.48%
Dec 31, 20212.5+286.15%
Dec 31, 20180.7-53.90%
Dec 31, 20171.4+36.89%
Dec 31, 20161-144.78%
Dec 31, 2015-2.3+596.97%
Dec 31, 2014-0.3-60.71%
Dec 31, 2013-0.8-76.34%
Dec 31, 2012-3.5-1.66%
Dec 31, 2011-3.6
AI Chat