SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
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+8.01%
Dec 31, 201912,363+31.74%
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