Skip to main content
← All industries Industry leaderboard 53 tickers screened

Engineering & Construction

Composite avg
37.4
Fundamentals avg
40.0
Technicals avg
35.6

Leaderboard

All Engineering & Construction tickers from their latest run, ranked by composite. Click any row for the full brief.

The "Run industry job" button screens both unscreened peers and stale scored peers in batches — no need to combine separate runs.

Profile: All Cap: Any
Sort by
1
EME 2026-06-21 23:56:07.563508+00
A
84.4
F · 72.1 T · 96.6
S&P R1K Large cap
2
IESC 2026-06-21 13:26:06.044159+00
A
82.9
F · 66.3 T · 99.6
Large cap
3
AGX 2026-06-21 07:56:06.020987+00
A
80.0
F · 60.0 T · 100.0
Mid cap
4
GVA 2026-06-22 11:06:08.230957+00
A
77.4
F · 54.8 T · 100.0
Mid cap
5
STRL 2026-06-21 01:26:06.594697+00
A
77.1
F · 55.2 T · 99.0
Large cap
6
TPC 2026-06-20 21:46:07.64939+00
A
77.0
F · 54.3 T · 99.6
Mid cap
7
ECG 2026-06-21 23:36:07.908417+00
A
76.7
F · 53.5 T · 99.9
R1K Mid cap
8
ACA 2026-06-21 06:16:06.361786+00
B
74.4
F · 48.9 T · 100.0
Mid cap
9
APG 2026-06-21 05:41:07.324825+00
B
71.9
F · 45.1 T · 98.7
R1K Large cap
10
PHOE 2026-06-20 19:31:07.86273+00
B
69.8
F · 55.6 T · 84.0
Small cap
11
FIX 2026-06-21 16:16:07.346434+00
B
66.8
F · 66.8 T · —
S&P R1K Large cap
12
MYRG 2026-06-22 07:16:07.752045+00
B
66.2
F · 34.6 T · 97.8
Mid cap
13
MTZ 2026-06-21 19:26:07.657436+00
B
62.7
F · 30.4 T · 95.1
R1K Large cap
14
PWR 2026-06-21 16:46:07.581265+00
B
60.2
F · 28.2 T · 92.2
S&P R1K Large cap
15
VATE 2026-06-20 23:41:07.036789+00
B
60.0
F · 60.0 T · —
Micro cap
16
CDNL 2026-06-21 17:16:07.265938+00
C
48.7
F · 41.7 T · 55.7
Small cap
17
FER 2026-06-20 17:16:08.116298+00
D
43.1
F · 43.1 T · —
NDX Large cap
18
ROAD 2026-06-21 04:41:05.798279+00
D
42.3
F · 42.3 T · —
Mid cap
19
DY 2026-06-22 04:51:08.029488+00
D
41.2
F · 41.2 T · —
Large cap
20
MSGY 2026-06-21 18:26:07.738674+00
D
39.4
F · 72.1 T · 6.8
Micro cap
21
MTRX 2026-06-22 07:06:08.047033+00
D
35.4
F · 35.4 T · —
Small cap
22
ORN 2026-06-21 18:01:07.263606+00
D
34.3
F · 34.3 T · —
Small cap
23
WLDN 2026-06-21 02:56:07.041164+00
D
34.3
F · 67.7 T · 0.8
Small cap
24
TTEK 2026-06-22 07:56:08.291307+00
D
34.1
F · 64.0 T · 4.2
Mid cap
25
KBR 2026-06-22 03:06:08.559695+00
D
33.0
F · 65.7 T · 0.3
R1K Mid cap
26
MGN 2026-06-21 09:21:07.309344+00
D
32.8
F · 29.9 T · 35.8
Micro cap
27
STN 2026-06-21 19:11:07.326334+00
D
30.4
F · 60.7 T · 0.0
Mid cap
28
PRIM 2026-06-22 11:51:08.021166+00
D
30.1
F · 60.2 T · 0.0
Mid cap
29
ACM 2026-06-21 06:31:06.610256+00
F
29.3
F · 58.5 T · 0.1
R1K Large cap
30
BBCP 2026-06-21 12:21:07.043241+00
F
29.2
F · 29.2 T · —
Small cap
31
EXPO 2026-06-21 21:46:07.464721+00
F
28.8
F · 57.3 T · 0.3
Mid cap
32
BWMN 2026-06-21 15:21:07.762421+00
F
26.1
F · 52.1 T · 0.1
Small cap
33
SHIM 2026-06-21 03:26:07.120246+00
F
25.8
F · 25.8 T · —
Micro cap
34
BLD 2026-06-21 13:51:07.52255+00
F
25.8
F · 51.7 T · 0.0
R1K Large cap
35
J 2026-06-22 00:16:08.165454+00
F
24.7
F · 47.9 T · 1.5
S&P R1K Large cap
36
CDLR 2026-06-21 17:16:07.265938+00
F
24.6
F · 49.2 T · 0.0
Mid cap
37
LGN 2026-06-21 23:06:07.697624+00
F
23.5
F · 32.6 T · 14.3
Large cap
38
ESOA 2026-06-21 18:21:07.568668+00
F
18.9
F · 18.9 T · —
Small cap
39
SKBL 2026-06-20 18:56:08.108735+00
F
18.9
F · 18.9 T · —
Micro cap
40
AMRC 2026-06-21 09:16:07.798743+00
F
18.6
F · 37.1 T · 0.0
Small cap
41
RITR 2026-06-20 19:26:07.738394+00
F
17.3
F · 32.8 T · 1.8
Micro cap
42
FLR 2026-06-21 22:26:07.36574+00
F
14.9
F · 14.9 T · —
Mid cap
43
MAGH 2026-06-20 20:16:06.978544+00
F
13.6
F · 13.6 T · —
Micro cap
44
SKK 2026-06-22 06:46:07.931642+00
F
13.1
F · 13.1 T · —
Micro cap
45
SLND 2026-06-21 02:56:07.041164+00
F
11.7
F · 23.4 T · 0.0
Micro cap
46
FGL 2026-06-21 19:46:08.656774+00
F
10.7
F · 21.3 T · 0.0
Micro cap
47
BLNK 2026-06-21 13:56:07.595844+00
F
10.1
F · 20.3 T · 0.0
Micro cap
48
ONEG 2026-06-20 19:01:06.76994+00
F
8.6
F · 17.2 T · 0.1
Micro cap
49
FBGL 2026-06-22 08:36:07.986128+00
F
6.4
F · 12.7 T · 0.1
Micro cap
50
MSW 2026-06-22 08:16:07.789097+00
F
3.9
F · 6.5 T · 1.3
Micro cap
51
ZDAI 2026-06-20 19:21:08.283857+00
F
3.8
F · 6.9 T · 0.6
Micro cap
52
MIMI 2026-06-20 19:51:06.955671+00
F
3.3
F · 6.6 T · 0.0
Micro cap
53
OFAL 2026-06-22 06:26:08.280802+00
F
2.6
F · 5.1 T · 0.0
Micro cap