STRL Sterling Infrastructure, Inc. | US8592411016
| Metric | Current | 31.03.2026 | 31.12.2025 | 30.09.2025 |
|---|---|---|---|---|
| Market Cap | 20.281.421.824 | 12.495.342.199,11 | 9.395.749.197,08 | 10.430.893.215,09 |
| Enterprise Value | 20.117.463.040 | 12.325.670.199,11 | 9.354.942.197,08 | 10.483.699.215,09 |
| Trailing P/E | 59,17 | 36,05 | 32,38 | 51,5 |
| Forward P/E | 26,17 | - | - | - |
| Price to Sales | 7,03 | 4,33 | 3,77 | 6,01 |
| Price to Book | 17,05 | 10,5 | 8,48 | 9,92 |
| EV/Revenue | 6,97 | 4,27 | 3,76 | 6,04 |
| EV/EBITDA | 34,64 | 20,54 | 18,24 | 28,19 |