Ratings by JPMorgan (Tomohiko Sano)
| Date | Company | Symbol | Type | Rating (Past) |
PT (Past) |
Start $ (End $) |
% Chg. | Details |
|---|---|---|---|---|---|---|---|---|
| 8/21/2026 | TIC Solutions | TIC | Upgrade | Neutral (Underweight) |
9.20 (9.36) |
1.74% | Details | |
| 8/21/2026 | Limbach Holdings | LMB | Downgrade | Underweight (Neutral) |
43.70 (49.86) |
14.1% | Details | |
| 8/21/2026 | Bowman Consulting Group Ltd. | BWMN | Downgrade | Underweight (Neutral) |
42.55 (42.43) |
-0.28% | Details | |
| 8/14/2026 | Alliance Laundry Holdings | ALH | Maintain | Overweight (Overweight) |
|
Details | ||
| 8/12/2026 | Helios Tech | HLIO | Maintain | Overweight (Overweight) |
|
Details | ||
| 8/7/2026 | Cadre Holdings Inc. | CDRE | Maintain | Overweight (Overweight) |
|
Details | ||
| 8/7/2026 | Allient Inc. | ALNT | Maintain | Overweight (Overweight) |
|
Details | ||
| 8/7/2026 | ADI Global Distribution | ADIG | New Coverage | Neutral (N/A) |
24.98 (20.65) |
-17.33% | Details | |
| 8/4/2026 | Matson, Inc. | MATX | Maintain | Overweight (Overweight) |
|
Details | ||
| 8/3/2026 | Perimeter Solutions SA | PRM | Maintain | Overweight (Overweight) |
|
Details | ||
| 8/3/2026 | MSA Safety | MSA | Maintain | Neutral (Neutral) |
|
Details | ||
| 8/3/2026 | Gates Industrial Corp. | GTES | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/31/2026 | Exponent | EXPO | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/31/2026 | CSW Industrials, Inc. | CSW | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/31/2026 | Bel Fuse | BELFB | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/30/2026 | Orion Marine Group | ORN | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/30/2026 | Mirion Technologies | MIR | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/30/2026 | Carlisle | CSL | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/27/2026 | Cadre Holdings Inc. | CDRE | New Coverage | Overweight (N/A) |
30.47 (29.76) |
-2.33% | Details | |
| 7/27/2026 | BWX Technologies | BWXT | New Coverage | Overweight (N/A) |
176.67 (157.59) |
-10.8% | Details | |
| 7/24/2026 | Allegion | ALLE | Maintain | Neutral (Neutral) |
|
Details | ||
| 7/24/2026 | Rollins | ROL | Downgrade | Neutral (Overweight) |
43.47 (35.86) |
-17.51% | Details | |
| 7/22/2026 | Valmont Industries | VMI | Maintain | Overweight (N/A) |
|
Details | ||
| 7/20/2026 | EnPro Industries | NPO | New Coverage | Overweight (N/A) |
323.39 (296.95) |
-8.18% | Details | |
| 7/20/2026 | Moog | MOG-A | New Coverage | Overweight (N/A) |
382.48 (371.68) |
-2.82% | Details | |
| 7/13/2026 | Timken | TKR | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/13/2026 | Allient Inc. | ALNT | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/13/2026 | Verra Mobility | VRRM | Upgrade | Neutral (Underweight) |
4.22 (4.07) |
-3.55% | Details | |
| 7/9/2026 | CECO Environmental Corp | CECO | New Coverage | Overweight (N/A) |
78.84 (74.10) |
-6.01% | Details | |
| 7/9/2026 | Perimeter Solutions SA | PRM | New Coverage | Overweight (N/A) |
33.44 (31.76) |
-5.02% | Details | |
| 6/17/2026 | Valmont Industries | VMI | Maintain | Overweight (Overweight) |
|
Details | ||
| 6/15/2026 | ESCO Technologies | ESE | New Coverage | Overweight (N/A) |
315.92 (274.02) |
-13.26% | Details | |
| 6/10/2026 | Bel Fuse | BELFB | New Coverage | Overweight (N/A) |
279.13 (243.79) |
-12.66% | Details | |
| 6/10/2026 | NWPX Infrastructure | NWPX | New Coverage | Neutral (N/A) |
121.16 (107.68) |
-11.13% | Details | |
| 5/27/2026 | Verra Mobility | VRRM | Downgrade | Underweight (Neutral) |
13.49 (4.22) |
-68.72% | Details | |
| 5/26/2026 | Helios Tech | HLIO | Maintain | Overweight (N/A) |
|
Details | ||
| 5/26/2026 | Regal Rexnord Corp | RRX | Maintain | Overweight (N/A) |
|
Details | ||
| 5/26/2026 | Cognex | CGNX | Upgrade | Overweight (Neutral) |
64.27 (62.25) |
-3.14% | Details | |
| 5/26/2026 | Allient Inc. | ALNT | Upgrade | Overweight (Neutral) |
62.84 (94.62) |
50.57% | Details | |
| 5/26/2026 | Timken | TKR | Upgrade | Overweight (Neutral) |
118.93 (123.16) |
3.56% | Details | |
| 5/15/2026 | Orion Marine Group | ORN | Maintain | Overweight (N/A) |
|
Details | ||
| 5/15/2026 | GPGI Inc | GPGI | Maintain | Neutral (N/A) |
|
Details | ||
| 5/15/2026 | Exponent | EXPO | Maintain | Overweight (N/A) |
|
Details | ||
| 5/15/2026 | Verra Mobility | VRRM | Maintain | Neutral (N/A) |
|
Details | ||
| 5/15/2026 | Timken | TKR | Upgrade | Neutral (Underweight) |
115.74 (123.16) |
6.41% | Details | |
| 5/15/2026 | Allegion | ALLE | Downgrade | Neutral (Overweight) |
130.64 (157.12) |
20.27% | Details | |
| 5/15/2026 | AO Smith | AOS | Downgrade | Underweight (Neutral) |
56.98 (60.48) |
6.14% | Details | |
| 5/13/2026 | Helios Tech | HLIO | Maintain | Overweight (Overweight) |
|
Details | ||
| 5/7/2026 | Timken | TKR | Maintain | Underweight (Underweight) |
|
Details | ||
| 5/7/2026 | TIC Solutions | TIC | Maintain | Underweight (Underweight) |
|
Details | ||
| 5/6/2026 | Powell Industries | POWL | Maintain | Overweight (Overweight) |
|
Details | ||
| 5/1/2026 | Service Corp. Intl. | SCI | Maintain | Overweight (N/A) |
|
Details | ||
| 5/1/2026 | AO Smith | AOS | Maintain | Neutral (N/A) |
|
Details | ||
| 4/29/2026 | Allegion | ALLE | Maintain | Overweight (Overweight) |
|
Details | ||
| 4/27/2026 | Powell Industries | POWL | New Coverage | Overweight (N/A) |
252.18 (181.17) |
-28.16% | Details | |
| 4/27/2026 | Matson, Inc. | MATX | New Coverage | Overweight (N/A) |
170.36 (225.59) |
32.42% | Details | |
| 3/26/2026 | Verra Mobility | VRRM | Maintain | Neutral (Neutral) |
|
Details | ||
| 3/26/2026 | Mirion Technologies | MIR | Maintain | Overweight (Overweight) |
|
Details | ||
| 3/26/2026 | Limbach Holdings | LMB | Maintain | Neutral (Neutral) |
|
Details | ||
| 3/26/2026 | Exponent | EXPO | Maintain | Overweight (Overweight) |
|
Details | ||
| 3/26/2026 | Timken | TKR | Downgrade | Underweight (Neutral) |
101.03 (123.16) |
21.9% | Details | |
| 3/26/2026 | TIC Solutions | TIC | Downgrade | Underweight (Neutral) |
7.31 (9.36) |
28.04% | Details | |
| 3/26/2026 | Great Lakes Dredge & Dock | GLDD | Downgrade | Underweight (Neutral) |
16.97 (17.00) |
0.18% | Details | |
| 3/13/2026 | TIC Solutions | TIC | Downgrade | Neutral (Overweight) |
8.45 (9.36) |
10.77% | Details | |
| 3/9/2026 | Verra Mobility | VRRM | Maintain | Neutral (Neutral) |
|
Details | ||
| 3/9/2026 | Mirion Technologies | MIR | Maintain | Overweight (Overweight) |
|
Details | ||
| 3/9/2026 | Timken | TKR | Maintain | Neutral (Neutral) |
|
Details | ||
| 3/9/2026 | Carlisle | CSL | Maintain | Overweight (Overweight) |
|
Details | ||
| 3/9/2026 | Allient Inc. | ALNT | Maintain | Neutral (Neutral) |
|
Details | ||
| 3/9/2026 | Cognex | CGNX | Upgrade | Neutral (Underweight) |
51.25 (62.25) |
21.46% | Details | |
| 3/6/2026 | Bowman Consulting Group Ltd. | BWMN | Maintain | Neutral (Neutral) |
|
Details | ||
| 3/4/2026 | Great Lakes Dredge & Dock | GLDD | Downgrade | Neutral (Overweight) |
16.98 (17.00) |
0.12% | Details | |
| 2/26/2026 | TIC Solutions | TIC | Maintain | Overweight (Overweight) |
|
Details | ||
| 2/25/2026 | Verra Mobility | VRRM | Maintain | Neutral (Neutral) |
|
Details | ||
| 2/18/2026 | Allegion | ALLE | Maintain | Overweight (Overweight) |
|
Details | ||
| 2/18/2026 | Valmont Industries | VMI | Maintain | Overweight (Overweight) |
|
Details | ||
| 2/6/2026 | Regal Rexnord Corp | RRX | Maintain | Overweight (Overweight) |
|
Details | ||
| 2/5/2026 | Timken | TKR | Maintain | Neutral (Neutral) |
|
Details | ||
| 2/3/2026 | MSA Safety | MSA | New Coverage | Neutral (N/A) |
177.15 (188.69) |
6.51% | Details | |
| 2/3/2026 | Limbach Holdings | LMB | New Coverage | Neutral (N/A) |
85.98 (49.86) |
-42.01% | Details | |
| 1/26/2026 | Exponent | EXPO | New Coverage | Overweight (N/A) |
75.51 (68.35) |
-9.48% | Details | |
| 1/26/2026 | Verra Mobility | VRRM | New Coverage | Neutral (N/A) |
21.90 (13.49) |
-38.4% | Details | |
| 1/22/2026 | Great Lakes Dredge & Dock | GLDD | New Coverage | Overweight (N/A) |
14.61 (16.98) |
16.22% | Details | |
| 1/22/2026 | Orion Marine Group | ORN | New Coverage | Overweight (N/A) |
10.73 (9.28) |
-13.51% | Details | |
| 1/17/2026 | Service Corp. Intl. | SCI | New Coverage | Overweight (N/A) |
82.10 (82.21) |
0.13% | Details | |
| 1/17/2026 | Helios Tech | HLIO | New Coverage | Overweight (N/A) |
62.91 (71.62) |
13.85% | Details | |
| 1/9/2026 | Bowman Consulting Group Ltd. | BWMN | New Coverage | Neutral (N/A) |
34.92 (42.43) |
21.51% | Details | |
| 1/9/2026 | TIC Solutions | TIC | New Coverage | Overweight (N/A) |
9.99 (8.45) |
-15.42% | Details | |
| 12/16/2025 | Gates Industrial Corp. | GTES | Maintain | Overweight (Overweight) |
|
Details | ||
| 12/3/2025 | CSW Industrials, Inc. | CSW | Upgrade | Overweight (Neutral) |
273.28 (308.46) |
12.87% | Details | |
| 12/3/2025 | Cognex | CGNX | Downgrade | Underweight (Neutral) |
37.95 (51.25) |
35.05% | Details | |
| 11/3/2025 | Alliance Laundry Holdings | ALH | New Coverage | Overweight (N/A) |
26.30 (22.73) |
-13.57% | Details | |
| 10/31/2025 | Regal Rexnord Corp | RRX | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/31/2025 | CSW Industrials, Inc. | CSW | Maintain | Neutral (Neutral) |
|
Details | ||
| 10/30/2025 | Gates Industrial Corp. | GTES | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/30/2025 | Gates Industrial Corp. | GTES | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/30/2025 | Carlisle | CSL | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/30/2025 | Carlisle | CSL | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/30/2025 | Timken | TKR | Maintain | Neutral (Neutral) |
|
Details | ||
| 10/30/2025 | Timken | TKR | Maintain | Neutral (Neutral) |
|
Details | ||
| 10/30/2025 | Mirion Technologies | MIR | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/30/2025 | Mirion Technologies | MIR | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/29/2025 | Armstrong World Industries | AWI | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/20/2025 | Allient Inc. | ALNT | New Coverage | Neutral (N/A) |
49.63 (94.62) |
90.65% | Details | |
| 10/15/2025 | Allegion | ALLE | Maintain | Overweight (Overweight) |
|
Details | ||
| 10/3/2025 | CSW Industrials, Inc. | CSW | Maintain | Neutral (Neutral) |
|
Details | ||
| 9/26/2025 | Valmont Industries | VMI | New Coverage | Overweight (N/A) |
368.32 (481.46) |
30.72% | Details | |
| 9/26/2025 | Rollins | ROL | New Coverage | Overweight (N/A) |
56.11 (43.47) |
-22.53% | Details | |
| 9/26/2025 | Mirion Technologies | MIR | New Coverage | Overweight (N/A) |
21.97 (16.93) |
-22.94% | Details | |
| 9/15/2025 | Timken | TKR | New Coverage | Neutral (N/A) |
79.16 (123.16) |
55.58% | Details | |
| 9/15/2025 | Regal Rexnord Corp | RRX | New Coverage | Overweight (N/A) |
144.93 (162.86) |
12.37% | Details | |
| 9/15/2025 | Cognex | CGNX | New Coverage | Neutral (N/A) |
44.95 (37.95) |
-15.57% | Details | |
| 8/25/2025 | Gates Industrial Corp. | GTES | New Coverage | Overweight (N/A) |
24.29 (25.95) |
6.83% | Details | |
| 7/31/2025 | Carlisle | CSL | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/30/2025 | Armstrong World Industries | AWI | Maintain | Overweight (Overweight) |
|
Details | ||
| 7/25/2025 | AO Smith | AOS | Maintain | Neutral (Neutral) |
|
Details | ||
| 6/24/2025 | AO Smith | AOS | New Coverage | Neutral (N/A) |
62.74 (60.48) |
-3.6% | Details | |
| 6/24/2025 | Allegion | ALLE | New Coverage | Overweight (N/A) |
137.63 (157.12) |
14.16% | Details | |
| 6/24/2025 | Armstrong World Industries | AWI | New Coverage | Overweight (N/A) |
152.18 (173.33) |
13.9% | Details | |
| 6/24/2025 | Carlisle | CSL | New Coverage | Overweight (N/A) |
354.72 (352.14) |
-0.73% | Details |

