Free Trial

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$23.79
+6.5%
$22.13
$17.57
$35.16
$837.81M1.3288,441 shs609,299 shs
Donaldson Company, Inc. stock logo
DCI
Donaldson
$65.75
+0.2%
$66.10
$57.45
$78.95
$7.86B1.01573,143 shs779,244 shs
Molekule Group, Inc. stock logo
MKUL
Molekule Group
$0.05
$0.05
$4.23
$1.88M-5.01867,711 shs8.74 million shs
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
$12.00
-2.5%
$12.56
$7.72
$17.58
$95.80M0.1129,776 shs8,938 shs
Beginner's Guide To Retirement Stocks Cover

Enter your email address and we'll send you MarketBeat's list of seven best retirement stocks and why they should be in your portfolio.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
CECO Environmental Corp. stock logo
CECO
CECO Environmental
+6.49%+27.15%+4.34%-17.77%+10.04%
Donaldson Company, Inc. stock logo
DCI
Donaldson
+0.29%+3.02%-1.98%-8.24%-8.92%
Molekule Group, Inc. stock logo
MKUL
Molekule Group
0.00%0.00%0.00%0.00%0.00%
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
-2.52%+1.27%-3.46%-21.31%+39.53%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
CECO Environmental Corp. stock logo
CECO
CECO Environmental
3.5008 of 5 stars
3.51.00.00.03.24.21.9
Donaldson Company, Inc. stock logo
DCI
Donaldson
4.2004 of 5 stars
1.03.04.22.04.12.52.5
Molekule Group, Inc. stock logo
MKUL
Molekule Group
N/AN/AN/AN/AN/AN/AN/AN/A
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
1.452 of 5 stars
0.05.00.00.02.70.01.3
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
CECO Environmental Corp. stock logo
CECO
CECO Environmental
3.00
Buy$36.0051.32% Upside
Donaldson Company, Inc. stock logo
DCI
Donaldson
2.00
Hold$71.338.49% Upside
Molekule Group, Inc. stock logo
MKUL
Molekule Group
0.00
N/AN/AN/A
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest MKUL, DCI, CECO, and PPIH Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/30/2025
CECO Environmental Corp. stock logo
CECO
CECO Environmental
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$33.00 ➝ $34.00
4/30/2025
CECO Environmental Corp. stock logo
CECO
CECO Environmental
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeNeutral ➝ Buy$33.00
4/14/2025
Donaldson Company, Inc. stock logo
DCI
Donaldson
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetHold ➝ Hold$70.00 ➝ $63.00
2/26/2025
CECO Environmental Corp. stock logo
CECO
CECO Environmental
Needham & Company LLC
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$33.00 ➝ $33.00
2/26/2025
CECO Environmental Corp. stock logo
CECO
CECO Environmental
HC Wainwright
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral
(Data available from 5/1/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$557.93M1.50$1.12 per share21.27$6.82 per share3.49
Donaldson Company, Inc. stock logo
DCI
Donaldson
$3.63B2.16$4.07 per share16.15$12.37 per share5.32
Molekule Group, Inc. stock logo
MKUL
Molekule Group
$21.74M0.00N/AN/A$1.27 per share0.00
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
$153.58M0.62$1.48 per share8.09$8.15 per share1.47
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$12.91M$0.3572.0920.511.392.16%11.12%4.43%N/A
Donaldson Company, Inc. stock logo
DCI
Donaldson
$414M$3.4219.1116.481.8211.56%29.07%14.76%6/3/2025 (Estimated)
Molekule Group, Inc. stock logo
MKUL
Molekule Group
-$6.17M-$1.02N/AN/AN/A-153.26%-73.48%-34.74%N/A
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
$10.47M$1.976.09N/A10.33%23.41%10.05%5/2/2025 (Estimated)

Latest MKUL, DCI, CECO, and PPIH Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
4/29/2025Q1 2025
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$0.10$0.10N/A$0.98$151.53 million$176.70 million
2/27/2025Q2 2025
Donaldson Company, Inc. stock logo
DCI
Donaldson
$0.85$0.83-$0.02$0.79$908.32 million$870.00 million
2/25/2025Q4 2024
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$0.22$0.27+$0.05$0.13$156.09 million$158.60 million
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
CECO Environmental Corp. stock logo
CECO
CECO Environmental
N/AN/AN/AN/AN/A
Donaldson Company, Inc. stock logo
DCI
Donaldson
$1.081.64%+6.81%31.58%38 Years
Molekule Group, Inc. stock logo
MKUL
Molekule Group
N/AN/AN/AN/AN/A
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
CECO Environmental Corp. stock logo
CECO
CECO Environmental
0.50
1.30
1.12
Donaldson Company, Inc. stock logo
DCI
Donaldson
0.35
1.85
1.20
Molekule Group, Inc. stock logo
MKUL
Molekule Group
0.84
2.27
0.57
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
0.12
1.94
1.64

Institutional Ownership

CompanyInstitutional Ownership
CECO Environmental Corp. stock logo
CECO
CECO Environmental
68.08%
Donaldson Company, Inc. stock logo
DCI
Donaldson
82.81%
Molekule Group, Inc. stock logo
MKUL
Molekule Group
39.89%
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
28.43%

Insider Ownership

CompanyInsider Ownership
CECO Environmental Corp. stock logo
CECO
CECO Environmental
16.90%
Donaldson Company, Inc. stock logo
DCI
Donaldson
2.70%
Molekule Group, Inc. stock logo
MKUL
Molekule Group
39.80%
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
5.80%
CompanyEmployeesShares OutstandingFree FloatOptionable
CECO Environmental Corp. stock logo
CECO
CECO Environmental
73035.22 million29.07 millionOptionable
Donaldson Company, Inc. stock logo
DCI
Donaldson
14,000119.52 million116.20 millionOptionable
Molekule Group, Inc. stock logo
MKUL
Molekule Group
9134.65 million20.86 millionNot Optionable
Perma-Pipe International Holdings, Inc. stock logo
PPIH
Perma-Pipe International
6107.98 million7.52 millionOptionable

Recent News About These Companies

New MarketBeat Followers Over Time

Media Sentiment Over Time

CECO Environmental stock logo

CECO Environmental NASDAQ:CECO

$23.79 +1.45 (+6.49%)
As of 04/30/2025 04:00 PM Eastern

CECO Environmental Corp. provides critical solutions in industrial air quality, industrial water treatment, and energy transition solutions worldwide. It operates in two segments: Engineered Systems and Industrial Process Solutions. The company engineers, designs, manufactures, and installs non-metallic expansion joints and flow control products, including rubber expansion joints, ducting expansion joints, and industrial pinch and duck bill valves; membrane-based industrial water and wastewater treatment systems; and provides dust and fume extraction solutions comprising consultation, design, manufacturing, installation, and service, as well as water and wastewater treatment solutions. It offers engineered and configured products and solutions, including dampers and diverters, expansion joints, selective catalytic reduction systems, severe-service and industrial cyclones, dust collectors, thermal oxidizers, filtration systems, wet and dry scrubbers, separators and coalescers, water treatment packages, metallic and non-metallic pumps, industrial silencers, and fluid handling equipment, as well as plant engineering services and engineered design build fabrication services. In addition, the company offers industrial engineered noise control solutions, including custom acoustical gen-set packages, ambient air baffles, acoustical louvres, and skid enclosures; process filtration solutions for hydrocarbon and chemical processing; and energy and water conservation systems and equipment. The company markets its products and services to natural gas processors, transmission and distribution companies, refineries, power generators, industrial manufacturing, engineering and construction companies, semiconductor manufacturers, compressor manufacturers, beverage can manufacturers, metals and minerals, and electric vehicle producers. CECO Environmental Corp. was founded in 1869 and is headquartered in Dallas, Texas.

Donaldson stock logo

Donaldson NYSE:DCI

$65.75 +0.16 (+0.24%)
As of 04/30/2025 03:59 PM Eastern

Donaldson Company, Inc. manufactures and sells filtration systems and replacement parts worldwide. The company operates through three segments: Mobile Solutions, Industrial Solutions, and Life Sciences. Its Mobile Solutions segment provides replacement filters for air and liquid filtration applications, such as air filtration systems; liquid filtration systems for fuel, lube, and hydraulic applications; exhaust and emissions systems and sensors; indicators; and monitoring systems. This segment sells its products to original equipment manufacturers (OEMs) in the construction, mining, agriculture, aerospace, defense, and transportation markets; and to independent distributors, and OEM dealer networks. The company's Industrial Solutions segment offers dust, fume, and mist collectors; compressed air and industrial gasses purification systems; and hydraulic and lubricated rotating equipment applications, as well as gas and liquid filtration for industrial processes. This segment sells its products to various distributors, OEMs, and end-users. Its Life Sciences segment provides micro-environment gas and liquid filtration for food, beverage, and industrial processes; bioprocessing equipment, that includes bioreactors and fermenters; and bioprocessing consumables, such as chromatography devices, reagents and filters, and polytetrafluoroethylene membrane-based products, as well as specialized air and gas filtration systems for applications, including hard disk drives, semi-conductor manufacturing and sensors, battery systems, and powertrain components to OEMs and various end-users. The company was founded in 1915 and is headquartered in Bloomington, Minnesota.

Molekule Group stock logo

Molekule Group NASDAQ:MKUL

Molekule Group, Inc., an interior space air purification technology company, provides air purification solutions for hospitals and other healthcare facilities. The company offers interior air sterilization and disinfection products for the eradication of harmful airborne pathogens, including COVID-19. Its air hygiene product, Purgo (pure-go), a medical device that provides continuous air filtration, sanitization, and supplemental ventilation solutions with technology applied in any indoor space, including in hospitals, offices, and elevators. The company's Purgo products feature SteriDuct, a proprietary germicidal technology that work to equipment and devices to reduce the exposure of occupants of interior spaces to airborne particles and pathogens; Air Mini+, a direct-to-consumer air purifier, which features include a particle sensor, five fan speeds, and automatic fan speed adjustment through the product's auto protect mode; Air Pro, a direct-to-consumer and business-to-business product for rooms of up to 1,000 square feet; and Air Pro Rx, a medical-grade purifier designed for traffic areas in healthcare facilities for rooms more than 600 square feet. It also offers PECO-HEPA Tri-Power filter; Molekule App, a mobile application that provides a 28 day look back of IAQ trends sensed by the Air Pro air purifier, breaking down pollutants detected, including VOCs, and pollutants that range from PM 1 to PM 10 in size; and Molekule Air Platform, a dashboard that allows data from multiple air purifiers and controls to be accessed in one interface. The company was formerly known as AeroClean Technologies, Inc. and changed its name to Molekule Group, Inc. in January 2023. Molekule Group, Inc. was founded in 2011 and is headquartered in Palm Beach Gardens, Florida. On October 3, 2023, Molekule Group, Inc. along with its affiliate, filed a voluntary petition for reorganization under Chapter 11 in the U.S. Bankruptcy Court for the Southern District of Florida.

Perma-Pipe International stock logo

Perma-Pipe International NASDAQ:PPIH

$12.00 -0.31 (-2.52%)
As of 04/30/2025 04:00 PM Eastern

Perma-Pipe International Holdings, Inc., together with its subsidiaries, engineers, designs, manufactures, and sells specialty piping and leak detection systems. It offers insulated and jacketed district heating and cooling piping systems for energy distribution from central energy plants to various locations; and primary and secondary containment piping systems for transporting chemicals, hazardous fluids, and petroleum products, as well as engages in the coating and insulation of oil and gas gathering and transmission pipelines. The company also offers liquid and powder based anti-corrosion coatings for external and internal surfaces of steel pipe, including shapes like bends, reducers, tees, and other spools/fittings that is used in pipelines for the transportation of oil and gas products and potable water. It has operations in the United States, Canada, the Middle East, North Africa, Europe, India, and internationally. The company was formerly known as MFRI, Inc. and changed its name to Perma-Pipe International Holdings, Inc. in March 2017. Perma-Pipe International Holdings, Inc. was incorporated in 1993 and is headquartered in Spring, Texas.