Enpro Inc. (NPO) Stock Total Returns

Growth of $10,000 chart

2021-06-03 to 2026-06-03
to
$
%
%
Loading chart…

Investment Performance

Final Value
$34,784
Total Return
247.84%
CAGR
28.32%
Dividends
$603.03
Yield on Cost
6.03%

Rolling Returns

1-Month (21 Trading Days)
Average+2.61%
Median+1.03%
Best+40.83%
Worst-21.45%
% of Windows Positive53.2%
1-Year (252 Trading Days)
Average+27.71%
Median+25.56%
Best+107.52%
Worst-19.44%
% of Windows Positive90.8%
3-Year (756 Trading Days)
Average+108.64%
Median+95.23%
Best+244.91%
Worst+43.58%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -33.86%
Average Drawdown -9.79%
Drawdown Duration 202 Trading Days
Sortino Ratio 1.31
Calmar Ratio 0.84
CVaR (5%) -4.82%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +48.28% (+154.54% ann.) +$4827.84 $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 – June 3, 2026 +103.79% +51.80% +$10379.11 $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-06-03 to 2026-06-03. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-08-31 $28.64 $5.73 $0.05 0.2674
2021-11-30 $28.71 $5.74 $0.05 0.2247
2022-03-01 $29.84 $5.97 $0.05 0.2262
2022-05-31 $29.90 $5.98 $0.05 0.2493
2022-08-30 $29.97 $5.99 $0.05 0.2578
2022-11-29 $30.04 $6.01 $0.05 0.2084
2023-02-28 $31.18 $6.23 $0.05 0.2315
2023-05-30 $31.24 $6.25 $0.05 0.2410
2023-08-29 $31.31 $6.26 $0.05 0.1863
2023-11-28 $31.37 $6.27 $0.05 0.1960
2024-03-05 $32.51 $6.50 $0.05 0.1723
2024-06-05 $32.56 $6.51 $0.05 0.1712
2024-09-04 $32.61 $6.52 $0.05 0.1759
2024-12-04 $32.66 $6.53 $0.05 0.1341
2025-03-05 $33.79 $6.76 $0.05 0.1521
2025-06-04 $33.84 $6.77 $0.05 0.1430
2025-09-03 $33.88 $6.78 $0.05 0.1277
2025-12-03 $33.92 $6.78 $0.05 0.1202
2026-03-04 $35.06 $7.01 $0.06 0.1066
Total $603.03 $120.60 $0.96 3.5918

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.

ACGL

CAGR 12.64% Total 3775.63% Final $387,563
1995-09-14 — 2026-06-03
FFIN

CAGR 12.67% Total 4778.52% Final $487,852
1993-11-01 — 2026-06-03
OTH

CAGR -52.25% Total -33.42% Final $6,658
2025-11-13 — 2026-06-02