STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024448-5.65%
Dec 31, 2023475-8.13%
Dec 31, 2022517-0.35%
Dec 31, 2021519+43.34%
Dec 31, 2020362-19.04%
Dec 31, 2019447+241.03%
Dec 31, 2018131-2.73%
Dec 31, 2017135+185.99%
Dec 31, 201647-29.52%
Dec 31, 201567+10.27%
Dec 31, 201461+76.19%
Dec 31, 201334+27.84%
Dec 31, 201227+841.57%
Dec 31, 20113