STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.1B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024582+79.21%
Dec 31, 2023325+74.39%
Dec 31, 2022186+133.21%
Dec 31, 202180+362.68%
Dec 31, 202017-169.00%
Dec 31, 2019-25-61.45%
Dec 31, 2018-65-27.95%
Dec 31, 2017-90-11.42%
Dec 31, 2016-102+9.99%
Dec 31, 2015-92+28.30%
Dec 31, 2014-72+15.70%
Dec 31, 2013-62-609.96%
Dec 31, 201212-25.98%
Dec 31, 201117