SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024-7,326-1.67%
Dec 31, 2023-7,451-0.42%
Dec 31, 2022-7,482+3.87%
Dec 31, 2021-7,204+9.08%
Dec 31, 2020-6,604+18.76%
Dec 31, 2019-5,561+8.26%
Dec 31, 2018-5,136+17.05%
Dec 31, 2017-4,388+20.64%
Dec 31, 2016-3,637+14.82%
Dec 31, 2015-3,168+24.61%
Dec 31, 2014-2,542+0.96%
Dec 31, 2013-2,518+2.27%
Dec 31, 2012-2,462+7.94%
Dec 31, 2011-2,281+18.21%
Dec 31, 2010-1,930