STERLING INFRASTRUCTURE, INC.STRL

Market cap
$10.4B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,690+3.37%
Dec 31, 20231,635+9.35%
Dec 31, 20221,495+9.35%
Dec 31, 20211,367+10.60%
Dec 31, 20201,236+21.36%
Dec 31, 20191,018+9.83%
Dec 31, 2018927+6.73%
Dec 31, 2017869+34.44%
Dec 31, 2016646+8.68%
Dec 31, 2015595-7.06%
Dec 31, 2014640+9.15%
Dec 31, 2013586+0.54%
Dec 31, 2012583+26.38%
Dec 31, 2011461