CECO Environmental Corp. logo CECO - CECO Environmental Corp.

Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 11
HOLD 5
SELL 0
STRONG
SELL
0
| PRICE TARGET: $105.40 DETAILS
HIGH: $118.00
LOW: $85.00
MEDIAN: $110.00
CONSENSUS: $105.40
UPSIDE: 26.03%