STERLING INFRASTRUCTURE, INC.STRL
Market cap
$10.1B
P/E ratio
| Period End | EBITDA (Million USD) | YoY (%) |
|---|---|---|
| Dec 31, 2024 | 333 | +26.53% |
| Dec 31, 2023 | 263 | +24.19% |
| Dec 31, 2022 | 212 | +49.79% |
| Dec 31, 2021 | 141 | +10.82% |
| Dec 31, 2020 | 128 | +118.28% |
| Dec 31, 2019 | 58 | -1.50% |
| Dec 31, 2018 | 59 | +37.55% |
| Dec 31, 2017 | 43 | +281.39% |
| Dec 31, 2016 | 11 | +428.43% |
| Dec 31, 2015 | 2 | -84.83% |
| Dec 31, 2014 | 14 | -127.73% |
| Dec 31, 2013 | -51 | -249.93% |
| Dec 31, 2012 | 34 | +5.88% |
| Dec 31, 2011 | 32 |