SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20241,705+3.98%
Dec 31, 20231,640+0.43%
Dec 31, 20221,633+10.14%
Dec 31, 20211,483+9.37%
Dec 31, 20201,356+5.86%
Dec 31, 20191,281+5.29%
Dec 31, 20181,216+10.41%
Dec 31, 20171,102+7.42%
Dec 31, 20161,025+5.45%
Dec 31, 2015972+0.92%
Dec 31, 2014964+26.29%
Dec 31, 2013763+37.32%
Dec 31, 2012556+32.35%
Dec 31, 2011420+18.92%
Dec 31, 2010353