CECO Environmental Competitors
Ticker | Name | Consensus | Stock Rating | Price | Buy/Sell | Price Target | Upside/Downside | Analysts | Market Cap |
---|---|---|---|---|---|---|---|---|---|
NESN | Nestlé | Outperform |
11
|
CHF96.62 | Buy/Sell | CHF115.58 | 13.85% | 13 | CHF253.27B |
GE | General Electric | Buy |
8
|
$159.89 | Buy/Sell | $144.00 | 12.59% | 3 | $175.02B |
PKN | Orlen | Buy |
18
|
zł70.68 | Buy/Sell | zł81.70 | 6.11% | 2 | zł81.99B |
IEX | IDEX | Outperform |
16
|
$222.33 | Buy/Sell | $236.64 | 7.95% | 1 | $16.83B |
DCI | Donaldson Co Inc | Hold |
18
|
$73.78 | Buy/Sell | $66.20 | -3.77% | 1 | $9.03B |
YAR | Yara International ASA | Hold |
16
|
kr323.00 | Buy/Sell | kr406.57 | 11.46% | 10 | kr80.85B |
FLS | Flowserve | Outperform |
11
|
$49.63 | Buy/Sell | $46.20 | 10.82% | 1 | $6.50B |
CWST | Casella Waste Systems | Outperform |
16
|
$98.55 | Buy/Sell | $99.43 | 6.54% | 5 | $5.62B |
DY | Dycom Industries | Buy |
15
|
$148.78 | Buy/Sell | $125.38 | 7.54% | 6 | $4.39B |
PRMW | Primo Water | Outperform |
14
|
C$29.24 | Buy/Sell | C$18.08 | -35.09% | 5 | C$4.59B |
MYRG | MYR Group | Outperform |
16
|
$154.82 | Buy/Sell | $156.50 | 16.26% | 2 | $2.63B |
POWL | Powell Industries | Hold |
14
|
$158.12 | Buy/Sell | $85.00 | -8.30% | 0 | $1.92B |
AZZ | AZZ | Outperform |
5
|
$76.63 | Buy/Sell | $69.67 | 10.92% | 2 | $1.80B |
ASTE | Astec Industries | Outperform |
16
|
$33.49 | Buy/Sell | $44.00 | 19.44% | 4 | $768.04M |
MTRX | Matrix Service | Buy |
6
|
$11.21 | Buy/Sell | $16.50 | 51.65% | 0 | $325.75M |
GHM | Graham | Buy |
15
|
$29.12 | Buy/Sell | $22.75 | 3.02% | 0 | $301.46M |
QRHC | Quest Resource Holding | Buy |
16
|
$9.55 | Buy/Sell | $11.67 | 46.60% | 1 | $197.68M |
PESI | Perma-Fix Environmental Servic... | - |
6
|
$11.84 | Buy/Sell | $19.00 | -100.00% | 1 | $157.90M |
OIBR4 | Oi | - |
9
|
R$2.13 | Buy/Sell | R$13.40 | -100.00% | 0 | R$397.01M |
FTEK | Fuel Tech | Outperform |
0
|
$1.21 | Buy/Sell | $4.00 | 230.58% | 1 | $38.59M |
WLMS.Q | Williams Industrial Services G... | - |
0
|
$0.00 | Buy/Sell | $6.00 | 0.00% | 0 | $0.01M |