SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024270-62.37%
Dec 31, 2023716+1.23%
Dec 31, 2022708+1.06%
Dec 31, 2021700-3.02%
Dec 31, 2020722+3.57%
Dec 31, 2019697+3.71%
Dec 31, 2018672+4.51%
Dec 31, 2017643+0.77%
Dec 31, 2016638-3.31%
Dec 31, 2015660+5.25%
Dec 31, 2014627+17.58%
Dec 31, 2013533+30.57%
Dec 31, 2012408+32.13%
Dec 31, 2011309+10.91%
Dec 31, 2010279