1. Home
  2. DOO vs NPO Comparison

DOO vs NPO Comparison

Compare DOO & NPO Stocks: Price Trends, ML Decisions, Charts, Trends, Technical Analysis and more.

DOO

BRP Inc. Common Subordinate Voting Shares

N/A

Current Price

$71.57

Market Cap

5.7B

ML Signal

N/A

Logo Enpro Inc.

NPO

Enpro Inc.

HOLD

Current Price

$219.53

Market Cap

4.7B

Sector

Industrials

ML Signal

HOLD

Company Overview

Basic Information
Metric
DOO
NPO
Founded
1937
2002
Country
Canada
United States
Employees
N/A
N/A
Industry
Industrial Specialties
Metal Fabrications
Sector
Consumer Discretionary
Industrials
Exchange
Nasdaq
Nasdaq
Market Cap
5.7B
4.7B
IPO Year
N/A
N/A

Fundamental Metrics

Financial Performance
Metric
DOO
NPO
Price
$71.57
$219.53
Analyst Decision
Buy
Analyst Count
0
3
Target Price
N/A
$243.33
AVG Volume (30 Days)
144.0K
180.6K
Earning Date
12-04-2025
02-18-2026
Dividend Yield
0.85%
0.55%
EPS Growth
N/A
58.40
EPS
0.24
4.06
Revenue
$5,730,422,869.00
$1,106,300,000.00
Revenue This Year
$7.14
$8.71
Revenue Next Year
$6.01
$9.74
P/E Ratio
$308.38
$55.64
Revenue Growth
N/A
6.44
52 Week Low
$31.78
$133.50
52 Week High
$81.67
$248.88

Technical Indicators

Market Signals
Indicator
DOO
NPO
Relative Strength Index (RSI) N/A 50.68
Support Level N/A $214.10
Resistance Level N/A $227.70
Average True Range (ATR) 0.00 7.00
MACD 0.00 0.63
Stochastic Oscillator 0.00 67.84

Price Performance

Historical Comparison
DOO
NPO

About NPO Enpro Inc.

Enpro Inc formerly EnPro Industries Inc is a United States-based company that designs, develops, manufactures, and markets proprietary engineered industrial products. The company operates through three segments: Sealing Technologies, which derives maximum revenue, manufactures and markets sealing products, wheel-end components & systems; and Advanced Surface Technologies manufactures wafer processing sub-systems, thin-film coatings, optical filters, and other services like cleaning, coating, testing, and refurbishment. Its geographical segments are the United States, Europe, and other foreign countries.

Share on Social Networks: