SBA COMMUNICATIONS CORPSBAC

Market cap
$19.5B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 20241,798+31.89%
Dec 31, 20231,363+95.66%
Dec 31, 2022697+13.05%
Dec 31, 2021616+0.25%
Dec 31, 2020615-41.35%
Dec 31, 20191,048-13.10%
Dec 31, 20181,206+332.51%
Dec 31, 2017279-68.07%
Dec 31, 2016873+219.51%
Dec 31, 2015273-17.42%
Dec 31, 2014331-55.72%
Dec 31, 2013748-13.43%
Dec 31, 2012864+580.71%
Dec 31, 2011127-2.84%
Dec 31, 2010131