SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 202460+41.10%
Dec 31, 202342-17.94%
Dec 31, 202251+50.96%
Dec 31, 202134-69.02%
Dec 31, 2020110+245.31%
Dec 31, 201932-7.18%
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