STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.1B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024742+9.41%
Dec 31, 2023678+51.85%
Dec 31, 2022447+26.96%
Dec 31, 2021352+9.28%
Dec 31, 2020322+9.67%
Dec 31, 2019294+63.81%
Dec 31, 2018179-1.71%
Dec 31, 2017182+24.35%
Dec 31, 2016147+40.08%
Dec 31, 2015105-0.00%
Dec 31, 2014105-1.09%
Dec 31, 2013106+36.91%
Dec 31, 201277+11.53%
Dec 31, 201169