SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 202413,592+10.28%
Dec 31, 202312,324-4.23%
Dec 31, 202212,868+4.60%
Dec 31, 202112,303+10.88%
Dec 31, 202011,096+7.37%
Dec 31, 201910,334+3.98%
Dec 31, 20189,939+6.74%
Dec 31, 20179,311+6.10%
Dec 31, 20168,776+3.83%
Dec 31, 20158,452+7.52%
Dec 31, 20147,861+33.76%
Dec 31, 20135,877+9.72%
Dec 31, 20125,356+59.67%
Dec 31, 20113,354+18.64%
Dec 31, 20102,827