SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-809+72.84%
Dec 31, 2023-468-66.40%
Dec 31, 2022-1,394-2.08%
Dec 31, 2021-1,423+218.85%
Dec 31, 2020-446-52.87%
Dec 31, 2019-947+53.18%
Dec 31, 2018-618+2.19%
Dec 31, 2017-605+41.30%
Dec 31, 2016-428-41.70%
Dec 31, 2015-735-58.27%
Dec 31, 2014-1,760+112.96%
Dec 31, 2013-827-63.67%
Dec 31, 2012-2,275+347.94%
Dec 31, 2011-508+19.49%
Dec 31, 2010-425