Oshkosh Corporation (OSK) Stock Total Returns

Growth of $10,000 chart

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

Investment Performance

Final Value
$13,365
Total Return
33.65%
CAGR
5.97%
Dividends
$736.99
Yield on Cost
7.37%

Rolling Returns

1-Month (21 Trading Days)
Average+0.81%
Median-0.50%
Best+25.93%
Worst-20.42%
% of Windows Positive48.5%
1-Year (252 Trading Days)
Average+7.87%
Median+7.06%
Best+94.16%
Worst-36.87%
% of Windows Positive57.5%
3-Year (756 Trading Days)
Average+26.37%
Median+4.50%
Best+105.90%
Worst-21.41%
% of Windows Positive58.1%

Risk Metrics

Maximum Drawdown -47.94%
Average Drawdown -21.68%
Drawdown Duration 1057 Trading Days
Sortino Ratio 0.51
Calmar Ratio 0.12
CVaR (5%) -4.46%

Yearly Returns

Year Percentage Abs. Return Dividends Taxes Trans. Costs
2026 partial +20.55% (+92.78% ann.) +$2055.08 $45.37 $9.07 $0.07
2025 +34.01% +$3401.21 $215.78 $43.16 $0.35
2024 -11.13% $1113.23 $170.56 $34.11 $0.27
2023 +24.76% +$2476.34 $187.03 $37.41 $0.30
2022 -20.77% $2076.53 $131.90 $26.38 $0.21
2021 +32.19% +$3218.87 $158.59 $31.72 $0.25
2020 -7.85% $785.14 $130.60 $26.12 $0.21
2019 +56.13% +$5613.46 $181.84 $36.37 $0.29
2018 -31.81% $3180.89 $109.34 $21.87 $0.18
2017 +42.02% +$4202.01 $135.17 $27.03 $0.22
2016 +67.77% +$6777.34 $201.05 $40.21 $0.32
2015 -18.73% $1872.82 $144.54 $28.91 $0.23
2014 -2.47% $247.10 $123.50 $24.70 $0.20
2013 +70.31% +$7031.48 $50.59 $10.12 $0.08
2012 +38.68% +$3868.10 $0.00 $0.00 $0.00
2011 -39.33% $3933.03 $0.00 $0.00 $0.00
2010 -4.83% $483.39 $0.00 $0.00 $0.00
2009 +320.12% +$32011.52 $112.49 $22.50 $0.18
2008 -80.77% $8077.33 $84.94 $16.99 $0.14
2007 -1.84% $183.77 $82.78 $16.56 $0.13
2006 +9.29% +$928.95 $89.91 $17.98 $0.14
2005 +31.05% +$3105.45 $72.09 $14.42 $0.12
2004 +34.56% +$3456.16 $57.31 $11.46 $0.09
2003 +66.73% +$6673.39 $65.82 $13.16 $0.11
2002 +26.61% +$2660.56 $52.99 $10.60 $0.09
2001 +11.56% +$1155.69 $78.38 $15.68 $0.13
2000 +51.33% +$5133.08 $118.08 $23.61 $0.19
1999 +34.02% +$3402.23 $153.65 $30.73 $0.25
1998 +86.70% +$8669.96 $278.89 $55.78 $0.45
1997 +75.16% +$7515.87 $476.48 $95.30 $0.75
1996 -28.20% $2819.72 $331.22 $66.25 $0.54
1995 +46.42% +$4642.15 $471.00 $94.20 $0.74
1994 +26.16% +$2615.59 $432.38 $86.47 $0.70
1993 -15.06% $1505.62 $472.42 $94.50 $0.74
1992 -21.89% $2189.45 $354.86 $70.97 $0.58
1991 +103.11% +$10311.28 $523.56 $104.70 $0.82
1990 -23.22% $2322.00 $388.57 $77.72 $0.63
1989 -14.42% $1441.68 $430.35 $86.07 $0.68
1988 -19.95% $1994.89 $268.73 $53.73 $0.44
1987 -36.97% $3696.79 $125.28 $25.06 $0.20
1986 +23.08% +$2307.69 $0.00 $0.00 $0.00
1985 partial +16.42% (+85.32% ann.) +$1641.79 $0.00 $0.00 $0.00

Market Regimes

Regime Period Percentage Annual Abs. Return Dividends Taxes Trans. Costs
Dot-com bubble / TMT mania August 9, 1995 – March 10, 2000 +222.07% +29.05% +$22206.71 $1933.97 $386.81 $3.11
Dot-com bust / post-bubble disinflation scare March 13, 2000 – October 9, 2002 +127.71% +37.68% +$12770.94 $342.27 $68.45 $0.56
China-WTO / housing-credit / commodity boom October 10, 2002 – October 9, 2007 +377.18% +36.72% +$37717.55 $923.36 $184.67 $1.48
GFC / deleveraging / dollar shortage October 10, 2007 – March 9, 2009 -91.67% -82.78% $9167.14 $97.71 $19.54 $0.16
Policy-led rebound / euro-sovereign-crisis overlay March 10, 2009 – July 25, 2012 +223.19% +41.55% +$22319.08 $0.00 $0.00 $0.00
Secular stagnation / QE / low inflation / duration bull July 26, 2012 – February 19, 2020 +300.39% +20.12% +$30038.69 $2538.76 $507.75 $4.06
Pandemic shock / liquidity crash February 20, 2020 – March 23, 2020 -42.40% -99.82% $4240.17 $0.00 $0.00 $0.00
Policy bazooka / monetary euphoria March 24, 2020 – November 6, 2020 +25.53% +44.17% +$2552.60 $109.31 $21.86 $0.18
Reopening reflation / fiscal boom / supply bottlenecks November 9, 2020 – November 29, 2021 +52.11% +48.87% +$5210.96 $229.69 $45.94 $0.37
Inflation shock / duration crash / aggressive tightening November 30, 2021 – November 9, 2022 -18.57% -19.59% $1856.73 $103.45 $20.69 $0.17
Disinflation rebound / AI-led narrow bull / higher-for-longer November 10, 2022 – September 17, 2024 +18.01% +9.35% +$1801.39 $378.65 $75.73 $0.61
Disinflationary easing / resilient growth / AI capex under oil-shock test partial September 18, 2024 – April 14, 2026 +46.45% +27.53% +$4644.83 $294.43 $58.89 $0.47

Dividend History

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

Date Per Share Yield %
1987-01-09 $0.0250 0.58%
1987-07-09 $0.0250 0.51%
1988-01-11 $0.0167 0.62%
1988-04-11 $0.0167 0.62%
1988-07-11 $0.0167 0.70%
1988-10-07 $0.0167 0.76%
1989-01-09 $0.0208 0.94%
1989-04-10 $0.0208 0.89%
1989-07-10 $0.0208 1.09%
1989-10-06 $0.0208 0.96%
1990-01-08 $0.0208 1.32%
1990-07-09 $0.0208 1.27%
1990-10-09 $0.0208 1.35%
1991-01-09 $0.0208 1.61%
1991-04-09 $0.0208 1.23%
1991-07-09 $0.0208 1.20%
1992-01-09 $0.0208 0.85%
1992-04-09 $0.0208 0.92%
1992-07-09 $0.0208 1.28%
1992-10-08 $0.0208 1.25%
1993-01-22 $0.0208 1.14%
1993-05-03 $0.0208 1.43%
1993-08-02 $0.0208 1.35%
1993-11-02 $0.0208 1.32%
1994-05-03 $0.0208 1.16%
1994-08-02 $0.0208 1.14%
1994-11-01 $0.0208 1.09%
1995-02-02 $0.0208 1.08%
1995-05-02 $0.0208 1.02%
1995-08-03 $0.0208 1.01%
1995-11-02 $0.0208 0.88%
1996-02-01 $0.0208 0.83%
1996-05-02 $0.0208 0.83%
1996-08-02 $0.0208 0.91%
1996-11-13 $0.0208 1.16%
1997-02-04 $0.0208 1.04%
1997-05-02 $0.0208 1.18%
1997-08-04 $0.0208 0.81%
1997-11-04 $0.0208 0.75%
1998-02-04 $0.0208 0.65%
1998-05-04 $0.0208 0.62%
1998-08-04 $0.0208 0.51%
1998-11-04 $0.0208 0.44%
1999-02-04 $0.0208 0.35%
1999-05-04 $0.0208 0.33%
1999-08-03 $0.0208 0.23%
1999-11-04 $0.0220 0.30%
2000-02-03 $0.0215 0.30%
2000-04-28 $0.0215 0.27%
2000-07-31 $0.0215 0.28%
2000-10-30 $0.0217 0.23%
2001-01-31 $0.0215 0.19%
2001-05-01 $0.0215 0.22%
2001-08-02 $0.0215 0.23%
2001-11-02 $0.0215 0.22%
2002-02-04 $0.0215 0.16%
2002-05-02 $0.0215 0.15%
2002-11-04 $0.0215 0.14%
2003-02-04 $0.0217 0.14%
2003-05-02 $0.0215 0.16%
2003-08-04 $0.0288 0.17%
2003-11-04 $0.0290 0.12%
2004-02-04 $0.0290 0.10%
2004-05-04 $0.0290 0.11%
2004-08-04 $0.0440 0.17%
2004-11-04 $0.0440 0.15%
2005-02-03 $0.0440 0.12%
2005-05-13 $0.0665 0.18%
2005-08-12 $0.0675 0.16%
2005-11-14 $0.0680 0.16%
2006-02-14 $0.1000 0.19%
2006-05-12 $0.1000 0.19%
2006-08-11 $0.1000 0.20%
2006-11-10 $0.1000 0.23%
2007-02-14 $0.1000 0.19%
2007-05-15 $0.1000 0.17%
2007-08-13 $0.1000 0.18%
2007-11-13 $0.1000 0.20%
2008-02-13 $0.1000 0.23%
2008-05-13 $0.1000 0.25%
2008-08-13 $0.1000 0.59%
2008-11-13 $0.1000 1.88%
2009-02-10 $0.1000 1.02%
2013-11-14 $0.1500 0.29%
2014-02-11 $0.1500 0.29%
2014-05-13 $0.1500 0.27%
2014-08-12 $0.1500 0.32%
2014-11-14 $0.1700 0.37%
2015-02-10 $0.1700 0.37%
2015-05-12 $0.1700 0.32%
2015-08-13 $0.1700 0.43%
2015-11-12 $0.1900 0.45%
2016-02-11 $0.1900 0.61%
2016-05-12 $0.1900 0.42%
2016-08-11 $0.1900 0.36%
2016-11-15 $0.2100 0.32%
2017-02-09 $0.2100 0.31%
2017-05-10 $0.2100 0.31%
2017-08-16 $0.2100 0.28%
2017-11-15 $0.2400 0.28%
2018-02-09 $0.2400 0.29%
2018-05-11 $0.2400 0.32%
2018-08-15 $0.2400 0.34%
2018-11-16 $0.2700 0.40%
2019-02-14 $0.2700 0.34%
2019-05-15 $0.2700 0.35%
2019-08-16 $0.2700 0.40%
2019-11-15 $0.3000 0.33%
2020-02-13 $0.3000 0.35%
2020-05-14 $0.3000 0.51%
2020-08-14 $0.3000 0.37%
2020-11-13 $0.3300 0.45%
2021-02-11 $0.3300 0.34%
2021-05-13 $0.3300 0.26%
2021-08-13 $0.3300 0.28%
2021-11-12 $0.3700 0.32%
2022-02-10 $0.3700 0.32%
2022-05-12 $0.3700 0.42%
2022-08-12 $0.3700 0.43%
2022-11-10 $0.3700 0.43%
2023-02-15 $0.4100 0.44%
2023-05-12 $0.4100 0.55%
2023-08-16 $0.4100 0.40%
2023-11-10 $0.4100 0.45%
2024-02-14 $0.4600 0.43%
2024-05-10 $0.4600 0.39%
2024-08-16 $0.4600 0.44%
2024-11-15 $0.4600 0.41%
2025-02-14 $0.5100 0.47%
2025-05-16 $0.5100 0.51%
2025-08-19 $0.5100 0.36%
2025-11-17 $0.5100 0.41%
2026-02-17 $0.5700 0.33%
Total 133 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-05-13 $27.39 $5.48 $0.04 0.1640
2021-08-13 $27.44 $5.49 $0.04 0.1850
2021-11-12 $30.83 $6.17 $0.05 0.2122
2022-02-10 $30.91 $6.18 $0.05 0.2131
2022-05-12 $30.99 $6.20 $0.05 0.2806
2022-08-12 $31.10 $6.22 $0.05 0.2875
2022-11-10 $31.20 $6.24 $0.05 0.2755
2023-02-15 $34.69 $6.94 $0.06 0.3002
2023-05-12 $34.81 $6.96 $0.06 0.3803
2023-08-16 $34.97 $6.99 $0.06 0.2813
2023-11-10 $35.08 $7.02 $0.06 0.3017
2024-02-14 $39.50 $7.90 $0.06 0.2856
2024-05-10 $39.63 $7.93 $0.06 0.2601
2024-08-16 $39.75 $7.95 $0.06 0.3094
2024-11-15 $39.89 $7.98 $0.06 0.2933
2025-02-14 $44.38 $8.88 $0.07 0.3299
2025-05-16 $44.55 $8.91 $0.07 0.3481
2025-08-19 $44.72 $8.94 $0.07 0.2570
2025-11-17 $44.86 $8.97 $0.07 0.2946
2026-02-17 $50.30 $10.06 $0.08 0.2384
Total $736.99 $147.40 $1.18 5.4977

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.

NBHC

CAGR 7.38% Total 162.82% Final $26,282
2012-09-20 — 2026-04-14
VNT

CAGR 2.06% Total 11.97% Final $11,197
2020-09-24 — 2026-04-14
DLTR

CAGR 15.40% Total 8513.67% Final $861,367
1995-03-07 — 2026-04-14