Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Quanta Services logo Quanta Services
PWR
$ 719.17 107 B $ 1.73 B 133.5 4.6 $ 5.8 usa
Johnson Controls International plc logo Johnson Controls International plc
JCI
$ 147.4 96.1 B $ 1.77 B 37.7 3.9 $ 3.8 schweiz
Comfort Systems USA logo Comfort Systems USA
FIX
$ 1 914.65 67.7 B $ 1.44 B 65.4 7.5 $ 30.1 usa
EMCOR Group logo EMCOR Group
EME
$ 845.43 38 B $ 1.54 B 37.8 2.5 $ 24.7 usa
Sterling Construction Company logo Sterling Construction Company
STRL
$ 993.74 30.4 B $ 491 M 82.5 9.6 $ 9.8 usa
MasTec logo MasTec
MTZ
$ 374.73 29.2 B $ 626 M 135.4 2.5 $ 3.2 usa
APi Group Corporation logo APi Group Corporation
APG
$ 42.4 17.6 B $ 578 M 69.1 2.6 $ 0.7 usa
Jacobs Engineering Group  logo Jacobs Engineering Group
J
$ 123.57 15 B $ 728 M 57.1 1.3 $ 2.4 usa
IES Holdings logo IES Holdings
IESC
$ 742.09 14.8 B $ 424 M 44.9 3.9 $ 14.7 usa
Dycom Industries logo Dycom Industries
DY
$ 488.57 14.2 B $ 293 M 43.9 2.6 $ 12.2 usa
TopBuild Corp. logo TopBuild Corp.
BLD
$ 406.31 12.4 B $ 958 M 23.3 2.4 $ 18.4 usa
AECOM logo AECOM
ACM
$ 72.68 9.62 B $ 1.19 B 19.8 0.6 $ 3.5 usa
Argan logo Argan
AGX
$ 689.43 9.49 B $ 105 M 94.1 10.8 $ 7.6 usa
Fluor Corporation logo Fluor Corporation
FLR
$ 50.41 8.27 B $ 193 M -21.1 0.6 $ -2.5 usa
Tetra Tech logo Tetra Tech
TTEK
$ 27.97 7.33 B $ 409 M 27.0 1.6 $ 1.2 usa
MYR Group  logo MYR Group
MYRG
$ 451.4 7.06 B $ 196 M 68.7 2.0 $ 6.8 usa
Primoris Services Corporation logo Primoris Services Corporation
PRIM
$ 127.63 6.89 B $ 450 M 26.4 0.8 $ 4.4 usa
Granite Construction Incorporated logo Granite Construction Incorporated
GVA
$ 141.57 6.3 B $ 329 M 62.7 1.5 $ 2.3 usa
Construction Partners logo Construction Partners
ROAD
$ 112.93 6.2 B $ 390 M 88.9 2.3 $ 1.6 usa
KBR logo KBR
KBR
$ 36.13 4.66 B $ 918 M 12.2 0.6 $ 3.0 usa
Tutor Perini Corporation logo Tutor Perini Corporation
TPC
$ 72.38 3.81 B $ 290 M 66.0 0.9 $ 1.5 usa
Ameresco logo Ameresco
AMRC
$ 32.73 1.71 B $ 200 M 219.8 0.9 $ 0.1 usa
Willdan Group logo Willdan Group
WLDN
$ 97.9 1.43 B $ 27.9 M 26.7 3.1 $ 2.9 usa
Limbach Holdings logo Limbach Holdings
LMB
$ 84.33 976 M $ 45.7 M 42.4 2.2 $ 2.7 usa
Orion Group Holdings logo Orion Group Holdings
ORN
$ 14.19 562 M $ 20.3 M 70.3 0.7 $ 0.2 usa
Concrete Pumping Holdings logo Concrete Pumping Holdings
BBCP
$ 7.98 427 M $ 82.5 M -133.7 1.2 $ -0.1 usa
RCM Technologies logo RCM Technologies
RCMT
$ 23.88 178 M $ 23.8 M 15.3 0.7 $ 1.9 usa