STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.1B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024130-10.65%
Dec 31, 2023146+19.76%
Dec 31, 2022122-15.93%
Dec 31, 2021145+52.29%
Dec 31, 202095-30.81%
Dec 31, 2019138+38.39%
Dec 31, 201899+2.02%
Dec 31, 201797+45.25%
Dec 31, 201667+13.80%
Dec 31, 201559-11.73%
Dec 31, 201467+8.43%
Dec 31, 201362+28.88%
Dec 31, 201248+38.83%
Dec 31, 201134