Stocks of companies on the stock market

Price
Market Cap
EBITDA
P/E
P/S
EPS
Reset
Issuer Country
Johnson Controls International plc logo Johnson Controls International plc
JCI
$ 116.6 76 B $ 635 M 29.6 3.2 $ 3.9 schweiz
Quanta Services logo Quanta Services
PWR
$ 435.74 64 B $ 1.73 B 75.7 2.6 $ 5.8 usa
Comfort Systems USA logo Comfort Systems USA
FIX
$ 964.01 34.4 B $ 1.15 B 40.2 4.1 $ 23.7 usa
EMCOR Group logo EMCOR Group
EME
$ 622.94 29 B $ 1.39 B 26.8 1.9 $ 23.1 usa
MasTec logo MasTec
MTZ
$ 220.5 17.2 B $ 462 M 76.0 1.4 $ 2.9 usa
Jacobs Engineering Group  logo Jacobs Engineering Group
J
$ 135.26 16.4 B $ 960 M 50.8 1.4 $ 2.7 usa
AECOM logo AECOM
ACM
$ 98.18 13.3 B $ 1.08 B 32.1 0.8 $ 3.1 usa
TopBuild Corp. logo TopBuild Corp.
BLD
$ 425.91 13 B $ 1.01 B 21.5 2.5 $ 20.4 usa
APi Group Corporation logo APi Group Corporation
APG
$ 39.05 10.5 B $ 578 M 60.1 1.5 $ 0.7 usa
Dycom Industries logo Dycom Industries
DY
$ 351.36 10.2 B $ 233 M 30.0 1.9 $ 11.5 usa
Sterling Construction Company logo Sterling Construction Company
STRL
$ 318.49 9.82 B $ 430 M 36.3 4.2 $ 8.6 usa
IES Holdings logo IES Holdings
IESC
$ 453.95 9.04 B $ 415 M 35.8 2.8 $ 12.9 usa
Tetra Tech logo Tetra Tech
TTEK
$ 34.42 9.02 B $ 388 M 32.6 1.7 $ 1.1 usa
Fluor Corporation logo Fluor Corporation
FLR
$ 43.4 7.46 B $ 193 M -17.4 0.6 $ -2.5 usa
Primoris Services Corporation logo Primoris Services Corporation
PRIM
$ 130.14 6.85 B $ 305 M 55.0 1.8 $ 2.3 usa
KBR logo KBR
KBR
$ 43.08 5.77 B $ 892 M 14.6 0.8 $ 3.0 usa
Construction Partners logo Construction Partners
ROAD
$ 110.4 5.73 B $ 298 M 77.6 2.4 $ 1.4 usa
Granite Construction Incorporated logo Granite Construction Incorporated
GVA
$ 116.09 5.16 B $ 451 M 22.8 1.1 $ 5.0 usa
Argan logo Argan
AGX
$ 316.1 4.22 B $ 105 M 42.0 4.7 $ 7.6 usa
MYR Group  logo MYR Group
MYRG
$ 220.93 3.64 B $ 93.6 M 75.5 1.0 $ 2.9 usa
Tutor Perini Corporation logo Tutor Perini Corporation
TPC
$ 68.48 3.58 B $ 126 M -71.4 0.7 $ -0.9 usa
Ameresco logo Ameresco
AMRC
$ 29.44 1.54 B $ 219 M 36.7 0.9 $ 0.8 usa
Willdan Group logo Willdan Group
WLDN
$ 104.64 1.47 B $ 27.9 M 36.2 4.0 $ 2.9 usa
Great Lakes Dredge & Dock Corporation logo Great Lakes Dredge & Dock Corporation
GLDD
$ 13.92 925 M $ 137 M 13.1 1.1 $ 1.0 usa
Limbach Holdings logo Limbach Holdings
LMB
$ 78.01 840 M $ 51.9 M 25.9 1.4 $ 3.0 usa
Concrete Pumping Holdings logo Concrete Pumping Holdings
BBCP
$ 7.03 376 M $ 106 M 29.0 0.9 $ 0.2 usa
Orion Group Holdings logo Orion Group Holdings
ORN
$ 10.9 353 M $ 17.8 M -108.6 0.4 $ -0.1 usa
RCM Technologies logo RCM Technologies
RCMT
$ 21.28 165 M $ 23.5 M 12.2 0.6 $ 1.7 usa