SBA COMMUNICATIONS CORP (SBAC)

Market cap
$21.8B
P/E ratio
21x
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2025498+148.88%
Dec 31, 2024200+100.00%
Dec 31, 2023100-76.83%
Dec 31, 2022432-25.90%
Dec 31, 2021583-32.21%
Dec 31, 2020859+8.01%
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
AI Chat