SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-528+43.32%
Dec 31, 2023-369-73.56%
Dec 31, 2022-1,394+0.06%
Dec 31, 2021-1,393+247.44%
Dec 31, 2020-401-56.95%
Dec 31, 2019-932+521.91%
Dec 31, 2018-150+1.88%
Dec 31, 2017-147+5.04%
Dec 31, 2016-140-32.93%
Dec 31, 2015-209-1.20%
Dec 31, 2014-211+25.08%
Dec 31, 2013-169+49.11%
Dec 31, 2012-113-10.77%
Dec 31, 2011-127+90.55%
Dec 31, 2010-67