SBA COMMUNICATIONS CORP (SBAC)

Market cap
$21.8B
P/E ratio
21x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202573+22.65%
Dec 31, 202460+41.10%
Dec 31, 202342-17.94%
Dec 31, 202251+50.96%
Dec 31, 202134-69.02%
Dec 31, 2020110+220.53%
Dec 31, 201834+2.92%
Dec 31, 201733+17.70%
Dec 31, 201628+4.48%
Dec 31, 201527-36.75%
Dec 31, 201443+76.33%
Dec 31, 201324-12.25%
Dec 31, 201228+117.12%
Dec 31, 201113+7.66%
Dec 31, 201012
AI Chat