STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.4B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024-348+167.50%
Dec 31, 2023-130-152.85%
Dec 31, 2022246-32.24%
Dec 31, 2021363+20.06%
Dec 31, 2020302-21.91%
Dec 31, 2019387-3306.95%
Dec 31, 2018-12-295.30%
Dec 31, 20176-116.54%
Dec 31, 2016-37-337.34%
Dec 31, 201516+4.03%
Dec 31, 201415+129.68%
Dec 31, 20137-123.48%
Dec 31, 2012-28-53.50%
Dec 31, 2011-60