CECO Environmental Corp. (CECO)
NASDAQ: CECO · IEX Real-Time Price · USD
22.45
-0.52 (-2.26%)
At close: May 3, 2024, 4:00 PM
21.76
-0.69 (-3.07%)
After-hours: May 3, 2024, 6:26 PM EDT

CECO Environmental Analyst Ratings

Total Analysts
5
Consensus Rating
Strong Buy
Price Target
$27.40
Upside
+22.05%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Craig-Hallum
Craig-Hallum
Strong Buy
Maintains
$25$28
Strong Buy Maintains $25$28 +24.72% May 1, 2024
Needham
Needham
Strong Buy
Maintains
$23$26
Strong Buy Maintains $23$26 +15.81% May 1, 2024
HC Wainwright & Co.
HC Wainwright & Co.
Strong Buy
Reiterates
$30
Strong Buy Reiterates $30 +33.63% May 1, 2024
Northland Capital Markets
Northland Capital Markets
Buy
Maintains
$27$28
Buy Maintains $27$28 +24.72% Mar 6, 2024
Roth MKM
Roth MKM
Strong Buy
Maintains
$22$25
Strong Buy Maintains $22$25 +11.36% Mar 6, 2024
Needham
Needham
Strong Buy
Maintains
$22$23
Strong Buy Maintains $22$23 +2.45% Mar 6, 2024
HC Wainwright & Co.
HC Wainwright & Co.
Strong Buy
Maintains
$22$30
Strong Buy Maintains $22$30 +33.63% Mar 6, 2024
Needham
Needham
Strong Buy
Maintains
$17$18
Strong Buy Maintains $17$18 -19.82% Sep 14, 2023
Roth MKM
Roth MKM
Strong Buy
Maintains
$17$19
Strong Buy Maintains $17$19 -15.37% Aug 9, 2023
HC Wainwright & Co.
HC Wainwright & Co.
Strong Buy
Reiterates
$22
Strong Buy Reiterates $22 -2.00% Aug 9, 2023
Needham
Needham
Strong Buy
Reiterates
$17
Strong Buy Reiterates $17 -24.28% Aug 9, 2023
Needham
Needham
Strong Buy
Reiterates
$17
Strong Buy Reiterates $17 -24.28% Apr 4, 2023
HC Wainwright & Co.
HC Wainwright & Co.
Strong Buy
Maintains
$15$22
Strong Buy Maintains $15$22 -2.00% Mar 7, 2023
Needham
Needham
Strong Buy
Maintains
$16$17
Strong Buy Maintains $16$17 -24.28% Mar 7, 2023
Craig-Hallum
Craig-Hallum
Strong Buy
Maintains
$17$19
Strong Buy Maintains $17$19 -15.37% Jan 20, 2023
Needham
Needham
Strong Buy
Maintains
$14$16
Strong Buy Maintains $14$16 -28.73% Jan 11, 2023
Needham
Needham
Strong Buy
Maintains
$11$14
Strong Buy Maintains $11$14 -37.64% Nov 8, 2022
Barrington Research
Barrington Research
Buy
Initiates
n/a
Buy Initiates n/a n/a Dec 3, 2018