Nexus Finance
STRL Sterling Infrastructure, Inc. | US8592411016
Metric Current 31.03.202631.12.202530.09.2025
Market Cap 20.281.421.824 12.495.342.199,119.395.749.197,0810.430.893.215,09
Enterprise Value 20.117.463.040 12.325.670.199,119.354.942.197,0810.483.699.215,09
Trailing P/E 59,17 36,0532,3851,5
Forward P/E 26,17 ---
Price to Sales 7,03 4,333,776,01
Price to Book 17,05 10,58,489,92
EV/Revenue 6,97 4,273,766,04
EV/EBITDA 34,64 20,5418,2428,19
ende