Ceco Environmental Corp

NASDAQ: CECO
$23.83
+$0.66 (+2.8%)
Closing price April 23, 2024
CECO Environmental Corp specializes in providing essential solutions for industrial air quality, water treatment, and energy transition globally. With a rich history dating back to 1869 and headquartered in Dallas, Texas, the company excels in engineering, designing, manufacturing, and installing a wide range of products. These include expansion joints, valves, water treatment systems, and dust extraction solutions. CECO serves various industries, such as natural gas, power generation, industrial manufacturing, and more, offering both products and consultative services to enhance environmental sustainability.
Earlier this month, while everyone’s attention was focused on the midterm elections, the US Department of Education published proposed new rules governing access to federal direct and federally...
These are some of the top analyst upgrades, downgrades, and initiations seen from Wall Street research calls this Friday morning: Aeropostale, Inc. (NYSE: ARO) Cut to Market Perform at Wells Fargo....
The for-profit education sector has seen its fair share of volatility lately. The sector seems to have settled down, but the current trend in Washington D.C. is still viewed as a threat.  DeVry Inc....
The after-hours session tonight is not exactly littered with the largest and most liquid companies out there.  We are seeing moves in Photronics Inc. (NASDAQ: PLAB), Career Education Corporation...
There are actually some stocks which are hitting 52-week highs despite the fact that January was the worst annual start on record and despite the fact that the markets are barely off of fresh lows. ...
These are some of the top analyst upgrades we have seen this Friday morning: Abercrombie & Fitch (ANF) Raised to Hold at Jefferies. Bristol-Myers Squibb (BMY) Started as Buy at Goldman Sachs. Career...
These are not at all the only stocks we saw hitting 52-week lows.  These are the main names we follow that closed lower and that challenged their 52-week lows: ALCOA (AA) opened at new 52-week...