SBA COMMUNICATIONS CORPSBAC
Market cap
$21B
P/E ratio
| Period End | Total debt (Million USD) | YoY (%) |
|---|---|---|
| Dec 31, 2024 | 13,592 | +10.28% |
| Dec 31, 2023 | 12,324 | -4.23% |
| Dec 31, 2022 | 12,868 | +4.60% |
| Dec 31, 2021 | 12,303 | +10.88% |
| Dec 31, 2020 | 11,096 | +7.37% |
| Dec 31, 2019 | 10,334 | +3.98% |
| Dec 31, 2018 | 9,939 | +6.74% |
| Dec 31, 2017 | 9,311 | +6.10% |
| Dec 31, 2016 | 8,776 | +3.83% |
| Dec 31, 2015 | 8,452 | +7.52% |
| Dec 31, 2014 | 7,861 | +33.76% |
| Dec 31, 2013 | 5,877 | +9.72% |
| Dec 31, 2012 | 5,356 | +59.67% |
| Dec 31, 2011 | 3,354 | +18.64% |
| Dec 31, 2010 | 2,827 |