STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.1B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024316-7.38%
Dec 31, 2023342-20.83%
Dec 31, 2022431-4.54%
Dec 31, 2021452+22.57%
Dec 31, 2020369-14.87%
Dec 31, 2019433+428.07%
Dec 31, 201882-9.01%
Dec 31, 201790+1571.08%
Dec 31, 20165-73.27%
Dec 31, 201520-46.88%
Dec 31, 201438+348.74%
Dec 31, 20138-65.13%
Dec 31, 201224+2803.59%
Dec 31, 20111