SBA COMMUNICATIONS CORP (SBAC)

Market cap
$21.8B
P/E ratio
21x
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 202513,672-6.84%
Dec 31, 202414,675+5.19%
Dec 31, 202313,951-7.81%
Dec 31, 202215,133+4.71%
Dec 31, 202114,452+8.23%
Dec 31, 202013,352+42.29%
Dec 31, 20189,384-2.66%
Dec 31, 20179,640+13.64%
Dec 31, 20168,483-3.99%
Dec 31, 20158,836+8.14%
Dec 31, 20148,171+43.89%
Dec 31, 20135,679+12.06%
Dec 31, 20125,067+45.66%
Dec 31, 20113,479+18.35%
Dec 31, 20102,939
AI Chat