Enpro Inc. (NPO) Stock Total Returns

Growth of $10,000 chart

2021-04-21 to 2026-04-21
to
$
%
%
Loading chart…

Investment Performance

Final Value
$34,387
Total Return
243.87%
CAGR
28.02%
Dividends
$702.33
Yield on Cost
7.02%

Rolling Returns

1-Month (21 Trading Days)
Average+2.46%
Median+1.03%
Best+40.83%
Worst-21.45%
% of Windows Positive53.2%
1-Year (252 Trading Days)
Average+25.48%
Median+24.29%
Best+103.49%
Worst-19.44%
% of Windows Positive90.4%
3-Year (756 Trading Days)
Average+99.83%
Median+90.22%
Best+197.02%
Worst+43.58%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -33.86%
Average Drawdown -9.77%
Drawdown Duration 202 Trading Days
Sortino Ratio 1.30
Calmar Ratio 0.83
CVaR (5%) -4.82%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +31.82% (+148.22% ann.) +$3182.38 $14.94 $2.99 $0.02
2025 +24.79% +$2478.79 $72.05 $14.41 $0.11
2024 +10.69% +$1068.65 $76.74 $15.35 $0.12
2023 +45.36% +$4535.51 $107.06 $21.41 $0.17
2022 -0.38% $38.11 $102.10 $20.42 $0.16
2021 +47.14% +$4713.77 $143.54 $28.71 $0.23
2020 +14.61% +$1461.41 $156.46 $31.29 $0.25
2019 +12.70% +$1270.45 $167.17 $33.43 $0.27
2018 -35.04% $3503.93 $103.06 $20.61 $0.16
2017 +40.18% +$4018.09 $131.15 $26.23 $0.21
2016 +55.50% +$5550.31 $192.48 $38.50 $0.31
2015 -29.33% $2932.54 $127.98 $25.60 $0.20
2014 +8.86% +$886.38 $0.00 $0.00 $0.00
2013 +40.95% +$4095.36 $0.00 $0.00 $0.00
2012 +24.01% +$2401.45 $0.00 $0.00 $0.00
2011 -20.64% $2064.48 $0.00 $0.00 $0.00
2010 +57.36% +$5736.46 $0.00 $0.00 $0.00
2009 +22.61% +$2260.91 $0.00 $0.00 $0.00
2008 -29.72% $2972.27 $0.00 $0.00 $0.00
2007 -7.71% $770.85 $0.00 $0.00 $0.00
2006 +23.23% +$2322.82 $0.00 $0.00 $0.00
2005 -8.86% $886.03 $0.00 $0.00 $0.00
2004 +111.97% +$11197.13 $0.00 $0.00 $0.00
2003 +248.75% +$24874.99 $0.00 $0.00 $0.00
2002 partial -52.66% (-70.95% ann.) $5266.27 $0.00 $0.00 $0.00

Market Regimes

about
Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bust / post-bubble disinflation scare partial May 24, 2002 – October 9, 2002 -65.09% -93.83% $6508.88 $0.00 $0.00 $0.00
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +1425.55% +72.52% +$142554.93 $0.00 $0.00 $0.00
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -66.93% -54.31% $6692.95 $0.00 $0.00 $0.00
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +143.92% +30.23% +$14392.45 $0.00 $0.00 $0.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +83.76% +8.37% +$8375.70 $1355.70 $271.14 $2.17
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -45.73% -99.91% $4572.97 $42.86 $8.57 $0.07
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +67.49% +129.31% +$6749.29 $138.14 $27.63 $0.22
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +56.69% +53.12% +$5669.36 $159.24 $31.85 $0.25
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 +15.83% +16.89% +$1583.09 $108.95 $21.79 $0.17
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +29.77% +15.10% +$2977.10 $191.73 $38.34 $0.31
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 21, 2026 +81.18% +45.39% +$8117.62 $119.03 $23.81 $0.19

Dividend History

Annual Dividends Per Share
TTM Yield
Consecutive Years Paid
current
Consecutive Years of Growth
current

Date Per Share Yield %
2015-02-26 $0.2000 0.30%
2015-05-28 $0.2000 0.32%
2015-08-27 $0.2000 0.44%
2015-11-25 $0.2000 0.39%
2016-03-07 $0.2100 0.37%
2016-05-27 $0.2100 0.42%
2016-08-30 $0.2100 0.39%
2016-11-29 $0.2100 0.35%
2017-02-27 $0.2200 0.33%
2017-05-30 $0.2200 0.33%
2017-09-01 $0.2200 0.31%
2017-12-05 $0.2200 0.25%
2018-03-06 $0.2400 0.33%
2018-06-05 $0.2400 0.33%
2018-09-04 $0.2400 0.32%
2018-12-04 $0.2400 0.34%
2019-03-05 $0.2500 0.36%
2019-06-04 $0.2500 0.43%
2019-09-03 $0.2500 0.40%
2019-12-03 $0.2500 0.38%
2020-03-03 $0.2600 0.46%
2020-06-02 $0.2600 0.59%
2020-09-01 $0.2600 0.44%
2020-12-01 $0.2600 0.37%
2021-03-02 $0.2700 0.32%
2021-06-01 $0.2700 0.29%
2021-08-31 $0.2700 0.31%
2021-11-30 $0.2700 0.26%
2022-03-01 $0.2800 0.25%
2022-05-31 $0.2800 0.29%
2022-08-30 $0.2800 0.29%
2022-11-29 $0.2800 0.24%
2023-02-28 $0.2900 0.26%
2023-05-30 $0.2900 0.28%
2023-08-29 $0.2900 0.22%
2023-11-28 $0.2900 0.23%
2024-03-05 $0.3000 0.20%
2024-06-05 $0.3000 0.20%
2024-09-04 $0.3000 0.20%
2024-12-04 $0.3000 0.16%
2025-03-05 $0.3100 0.18%
2025-06-04 $0.3100 0.17%
2025-09-03 $0.3100 0.14%
2025-12-03 $0.3100 0.14%
2026-03-04 $0.3200 0.12%
Total 45 payments

Portfolio Dividend Returns

Based on $10,000 initial investment, 20% tax rate, 0.2% transaction cost. Showing 2021-04-21 to 2026-04-21. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-01 $31.77 $6.35 $0.05 0.2706
2021-08-31 $31.85 $6.37 $0.05 0.2973
2021-11-30 $31.93 $6.38 $0.05 0.2499
2022-03-01 $33.18 $6.64 $0.05 0.2515
2022-05-31 $33.25 $6.65 $0.05 0.2772
2022-08-30 $33.33 $6.67 $0.05 0.2867
2022-11-29 $33.41 $6.68 $0.05 0.2318
2023-02-28 $34.67 $6.93 $0.06 0.2575
2023-05-30 $34.74 $6.95 $0.06 0.2680
2023-08-29 $34.82 $6.96 $0.06 0.2072
2023-11-28 $34.88 $6.98 $0.06 0.2180
2024-03-05 $36.15 $7.23 $0.06 0.1915
2024-06-05 $36.20 $7.24 $0.06 0.1904
2024-09-04 $36.26 $7.25 $0.06 0.1956
2024-12-04 $36.32 $7.26 $0.06 0.1491
2025-03-05 $37.58 $7.52 $0.06 0.1691
2025-06-04 $37.63 $7.53 $0.06 0.1591
2025-09-03 $37.68 $7.54 $0.06 0.1420
2025-12-03 $37.72 $7.54 $0.06 0.1337
2026-03-04 $38.98 $7.80 $0.06 0.1185
Total $702.33 $140.46 $1.12 4.2646

All calculations use split-adjusted closing prices. Dividends are reinvested on the ex-dividend date at that day's closing price.

For each rolling window, returns are calculated at every possible starting point:

return = (value[i] ÷ value[i − windowSize] − 1) × 100

Windows
1-month = 21 trading days, 1-year = 252 trading days, 3-year = 756 trading days.
Statistics
Average: arithmetic mean. Median: middle value when sorted. Best / Worst: max and min. % Positive: share of windows with return > 0.

The series is segmented by calendar year:

return = (endValue ÷ startValue − 1) × 100

startValue is the last value of the prior year (or the first value for the initial year). Partial first/last years are flagged. Dividends, taxes, and transaction costs are scaled proportionally to the initial investment.

CRDO

CAGR 91.85% Total 1473.56% Final $157,356
2022-01-27 — 2026-04-21
MCBS

CAGR 14.29% Total 142.30% Final $24,230
2019-09-05 — 2026-04-21
TROX

CAGR -0.51% Total -7.56% Final $9,244
2010-12-01 — 2026-04-21