SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202463.6+5.22%
Dec 31, 202360.5-2.47%
Dec 31, 202262-3.44%
Dec 31, 202164.2-1.32%
Dec 31, 202065.1+2.38%
Dec 31, 201963.6-2.50%
Dec 31, 201865.2+2.24%
Dec 31, 201763.8+1.54%
Dec 31, 201662.8+5.80%
Dec 31, 201559.4-5.94%
Dec 31, 201463.1+7.92%
Dec 31, 201358.5+0.41%
Dec 31, 201258.2-3.15%
Dec 31, 201160.1+6.74%
Dec 31, 201056.3