SBA COMMUNICATIONS CORP (SBAC)

Market cap
$21.8B
P/E ratio
21x
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 20251,936+62.96%
Dec 31, 20241,188+84.70%
Dec 31, 2023643+2579.77%
Dec 31, 202224+0.00%
Dec 31, 202124+0.00%
Dec 31, 202024-97.45%
Dec 31, 2018942+4608.64%
Dec 31, 201720-96.81%
Dec 31, 2016627+3035.78%
Dec 31, 201520-38.46%
Dec 31, 201433-93.26%
Dec 31, 2013482+1.37%
Dec 31, 2012475+9407.02%
Dec 31, 20115
AI Chat