SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 20241,188+84.70%
Dec 31, 2023643+2579.77%
Dec 31, 202224+0.00%
Dec 31, 202124+0.00%
Dec 31, 202024-95.40%
Dec 31, 2019522-44.56%
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