Enpro Inc. (NPO) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$33,122
Total Return
231.22%
CAGR
27.07%
Dividends
$685.87
Yield on Cost
6.86%

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.10%
Median+24.00%
Best+103.49%
Worst-19.44%
% of Windows Positive90.4%
3-Year (756 Trading Days)
Average+98.75%
Median+88.20%
Best+197.02%
Worst+43.58%
% of Windows Positive100.0%

Risk Metrics

Maximum Drawdown -33.86%
Average Drawdown -9.78%
Drawdown Duration 202 Trading Days
Sortino Ratio 1.27
Calmar Ratio 0.80
CVaR (5%) -4.80%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +30.02% (+151.45% ann.) +$3002.41 $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

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 14, 2026 +78.70% +44.78% +$7870.27 $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-14 to 2026-04-14. Change
Date Total Yield Tax Trans. Cost Shares Bought
2021-06-01 $31.03 $6.21 $0.05 0.2642
2021-08-31 $31.10 $6.22 $0.05 0.2904
2021-11-30 $31.18 $6.24 $0.05 0.2440
2022-03-01 $32.40 $6.48 $0.05 0.2456
2022-05-31 $32.47 $6.49 $0.05 0.2707
2022-08-30 $32.54 $6.51 $0.05 0.2800
2022-11-29 $32.62 $6.52 $0.05 0.2264
2023-02-28 $33.85 $6.77 $0.05 0.2514
2023-05-30 $33.93 $6.79 $0.05 0.2617
2023-08-29 $34.00 $6.80 $0.05 0.2024
2023-11-28 $34.06 $6.81 $0.05 0.2129
2024-03-05 $35.30 $7.06 $0.06 0.1871
2024-06-05 $35.36 $7.07 $0.06 0.1859
2024-09-04 $35.41 $7.08 $0.06 0.1911
2024-12-04 $35.47 $7.09 $0.06 0.1456
2025-03-05 $36.70 $7.34 $0.06 0.1651
2025-06-04 $36.75 $7.35 $0.06 0.1553
2025-09-03 $36.80 $7.36 $0.06 0.1387
2025-12-03 $36.84 $7.37 $0.06 0.1306
2026-03-04 $38.07 $7.61 $0.06 0.1157
Total $685.87 $137.17 $1.10 4.1647

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 86.16% Total 1269.27% Final $136,927
2022-01-27 — 2026-04-14
MCBS

CAGR 14.19% Total 140.22% Final $24,022
2019-09-05 — 2026-04-14
TROX

CAGR -0.73% Total -10.64% Final $8,936
2010-12-01 — 2026-04-14