Go Pro

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
$74.10
-0.3%
$75.86
$42.82
$101.24
$4.35B1.51849,170 shs601,166 shs
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
$194.54
+4.2%
$212.71
$111.18
$323.25
$9.91B1.741.26 million shs1.28 million shs
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$17.95
+0.3%
$16.59
$11.60
$19.23
$2.01B0.92822,894 shs555,954 shs
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

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
-0.34%+6.36%+7.20%-5.02%+59.60%
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
+4.60%+9.62%-0.23%-29.50%+45.25%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
+0.11%+2.05%+10.18%+17.12%+49.77%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$74.10
-0.3%
$75.86
$42.82
$101.24
$4.35B1.51849,170 shs601,166 shs
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
$194.54
+4.2%
$212.71
$111.18
$323.25
$9.91B1.741.26 million shs1.28 million shs
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$17.95
+0.3%
$16.59
$11.60
$19.23
$2.01B0.92822,894 shs555,954 shs
Don't Wait for the OpenAI IPO Cover

The AI wave will soon hit public markets with Anthropic and OpenAI set to go public later this year. However, you don't have to wait to invest. This report shows seven AI stocks that you can buy today while the big model providers get ready to go public.

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
-0.34%+6.36%+7.20%-5.02%+59.60%
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
+4.60%+9.62%-0.23%-29.50%+45.25%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
+0.11%+2.05%+10.18%+17.12%+49.77%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
CECO Environmental Corp. stock logo
CECO
CECO Environmental
2.80
Moderate Buy$104.8841.53% Upside
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
2.78
Moderate Buy$320.1464.56% Upside
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
2.29
Hold$18.000.28% Upside

Current Analyst Ratings Breakdown

Latest MOD, CECO, and XPRO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
9/2/2026
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
Reiterated RatingOverweight$280.00
8/27/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
UpgradeSell (D+)Hold (C-)
8/25/2026
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
Reiterated RatingHold (C)
8/13/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
Set Price Target$125.00
8/12/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
DowngradeHold (C-)Sell (D+)
8/11/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
DowngradeStrong-BuyHold
8/11/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
Reiterated RatingBuy$110.00
8/5/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
Initiated CoverageBuy$85.00
8/5/2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
Initiated CoverageBuy$85.00
7/31/2026
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
Lower Price TargetOverweight$20.00 ➝ $19.00
7/30/2026
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
Reiterated RatingBuy$340.00 ➝ $305.00
(Data available from 9/5/2023 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
$774.38M5.60$1.63 per share45.44$35.53 per share2.09
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
$3.18B3.25$6.91 per share28.14$22.78 per share8.54
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$1.61B1.25$2.46 per share7.30$13.51 per share1.33
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
$50.05M-$0.69N/A22.19N/A-3.39%7.36%3.41%10/27/2026 (Estimated)
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
$121.50M$2.6673.1418.080.614.28%25.59%11.39%10/27/2026 (Estimated)
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$51.69M$0.1899.7227.62N/A1.33%3.27%2.19%10/22/2026 (Estimated)

Latest MOD, CECO, and XPRO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/10/2026Q2 2026
CECO Environmental Corp. stock logo
CECO
CECO Environmental
$0.2550$0.47+$0.2150-$0.80$282.21 million$284.96 million
7/29/2026Q1 2027
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
$1.27$1.53+$0.26$1.37$878.69 million$874.10 million
7/28/2026Q2 2026
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
$0.1694$0.15-$0.0194$0.02$387.36 million$393.18 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
CECO Environmental Corp. stock logo
CECO
CECO Environmental
N/AN/AN/AN/AN/A
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
N/AN/AN/AN/AN/A
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
N/AN/AN/AN/AN/A
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
CECO Environmental Corp. stock logo
CECO
CECO Environmental
0.34
1.50
1.18
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
0.39
2.04
1.22
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
0.06
2.13
1.76

Institutional Ownership

CompanyInstitutional Ownership
CECO Environmental Corp. stock logo
CECO
CECO Environmental
68.08%
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
95.23%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
92.07%

Insider Ownership

CompanyInsider Ownership
CECO Environmental Corp. stock logo
CECO
CECO Environmental
18.40%
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
1.92%
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
1.80%
CompanyEmployeesShares OutstandingFree FloatOptionable
CECO Environmental Corp. stock logo
CECO
CECO Environmental
1,54058.57 million47.79 millionOptionable
Modine Manufacturing Company stock logo
MOD
Modine Manufacturing
13,20053.11 million52.09 millionOptionable
Expro Group Holdings N.V. stock logo
XPRO
Expro Group
8,500112.35 million110.33 millionOptionable

Recent News About These Companies

Expro Group (NYSE:XPRO) and Enerflex (NYSE:EFXT) Critical Contrast
Expro Group (NYSE:XPRO) Shares Up 4.7% - Here's Why
Expro Group Holdings: Q2 Earnings Snapshot
Expro Ltd (XPRO) Q2 2026 Earnings Call Transcript

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
CECO Environmental stock logo

CECO Environmental NASDAQ:CECO

$74.10 -0.25 (-0.34%)
As of 09/4/2026 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.

Modine Manufacturing stock logo

Modine Manufacturing NYSE:MOD

$194.54 +7.91 (+4.24%)
As of 09/4/2026 03:58 PM Eastern

Modine Manufacturing Company provides thermal management products and solutions in the United States, Italy, Hungary, China, the United Kingdom, and internationally. It operates through Climate Solutions and Performance Technologies segments. The company offers heat transfer coils, including heat recovery and round tube plate fin coils; gas-fired, hydronic, electric and oilfired unit heaters; roof-mounted direct- and indirect-fired makeup air units; duct furnaces; infrared units; perimeter heating products; single packaged unit ventilators; modular chillers; air handler and condensing units; ceiling cassettes; evaporator unit coolers, remote condensers, fluid coolers, gas coolers, and dry and brine coolers; and motor and generator cooling coils, transformer oil coolers, radiators, dryers, and industrial heat exchangers. It also provides data center products consisting of IT cooling solutions, including precision air conditioning units for data center applications; computer room air conditioning and handler units; hybrid fan coils; fan walls; chillers; condensers; condensing units; and liquid cooling solutions for high-density computing, as well as replacement parts, maintenance service and control solutions for existing equipment and new building management controls and systems. In addition, the company offers powertrain cooling products, such as radiators, condensers, engine cooling modules, charge air coolers, fan shrouds, and surge tanks; cooling module generator sets; aluminum and stainless steel engine oil coolers, exhaust gas recirculation coolers, liquid charge air coolers, transmission and retarder oil coolers, and chillers; battery thermal management systems, electronics cooling packages, battery chillers, battery cooling plates, coolers and casings for electronics cooling, and coolers for electric axles; and coatings products and application services. Modine Manufacturing Company was incorporated in 1916 and is headquartered in Racine, Wisconsin.

Expro Group stock logo

Expro Group NYSE:XPRO

$17.95 +0.05 (+0.28%)
As of 09/4/2026 03:58 PM Eastern

Expro Group Holdings N.V. engages in the provision of energy services in North and Latin America, Europe and Sub-Saharan Africa, the Middle East and North Africa, and the Asia-Pacific. The company provides well construction services, such as technology solutions in drilling, tubular running services, and cementing and tubulars; and well management services, including well flow management, subsea well access, and well intervention and integrity solutions. It serves exploration and production companies in onshore and offshore environments in approximately 60 countries. Expro Group Holdings N.V. was founded in 1938 and is based in Houston, Texas.