SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024200+100.00%
Dec 31, 2023100-76.83%
Dec 31, 2022432-25.90%
Dec 31, 2021583-32.21%
Dec 31, 2020859+84.02%
Dec 31, 2019467-41.30%
Dec 31, 2018796-6.90%
Dec 31, 2017855+56.60%
Dec 31, 2016546+21.24%
Dec 31, 2015450+99.97%
Dec 31, 2011225+109.51%
Dec 31, 2010107