STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.1B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 2024333+26.53%
Dec 31, 2023263+24.19%
Dec 31, 2022212+49.79%
Dec 31, 2021141+10.82%
Dec 31, 2020128+118.28%
Dec 31, 201958-1.50%
Dec 31, 201859+37.55%
Dec 31, 201743+281.39%
Dec 31, 201611+428.43%
Dec 31, 20152-84.83%
Dec 31, 201414-127.73%
Dec 31, 2013-51-249.93%
Dec 31, 201234+5.88%
Dec 31, 201132