SBA COMMUNICATIONS CORPSBAC

Market cap
$21B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20241,335-13.57%
Dec 31, 20231,544+20.12%
Dec 31, 20221,286+8.05%
Dec 31, 20211,190+5.67%
Dec 31, 20201,126+16.08%
Dec 31, 2019970+14.04%
Dec 31, 2018851+3.93%
Dec 31, 2017818+10.23%
Dec 31, 2016743+0.73%
Dec 31, 2015737+9.76%
Dec 31, 2014672+34.98%
Dec 31, 2013498+45.96%
Dec 31, 2012341+36.88%
Dec 31, 2011249+23.81%
Dec 31, 2010201