VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemes
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
Earnings
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Pharma & Energy
LLY vs NVOJNJ vs PFEXOM vs CVX
Compare Any Stocks...
WatchlistInsider
ScreenerThemes
Earnings
WatchlistInsider
OSK
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly stock ideas — free

© 2026 VCP Scanner
AboutPrivacyTerms
Not financial advice. Do your own research.
ScreenerNewsCompareWatchlist
OSKOshkosh Corporation
$141.83$67.6B
Overview & Verdict
Overview
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice HistoryTechnical Analysis
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Ownership
Holders
HomeStocksOSKPrice History

OSK logoOshkosh Corporation (OSK) Stock Price History

Historical prices from 1985 to 2026

$141.83-2.39  (-1.66%)close Jul 7
Returns
1M
+7.9%
3M
-3.3%
YTD
+7.3%
1Y
+13.9%
3Y
+17.6%
5Y
+2.9%
ATH$180.49Feb 2026-21.4%
ATL$1.13Nov 1990pre-split
Avg Vol (50D)704K/ day
52-Week Range$116.80 — $180.49
LowCurrent: $141.83High

Loading 10-year price history...

OSK Historical Performance

1 YearTotal Return
+15.6%
Price: +13.9%Div: +1.7%
3 YearsTotal Return
+69.2%
CAGR: +19.2%
Price: +62.5%
5 YearsTotal Return
+22.6%
CAGR: +4.2%
Price: +15.4%
YTD
+7.3%

OSK Annual Returns

Year-by-year price performance · 2002–2026

Best+259.5%2009
Worst-80.8%2008
Up years15/25
2002+23.3%
2003+62.4%
2004+32.7%
2005+32.1%
2006+8.2%
2007-2.8%
2008-80.8%
2009+259.5%
2010-7.4%
2011-40.6%
2012+32.2%
2013+59.5%
2014-1.7%
2015-19.2%
2016+65.8%
2017+37.2%
2018-33.5%
2019+53.7%
2020-9.1%
2021+32.5%
2022-22.6%
2023+22.3%
2024-11.4%
2025+34.3%
2026+28.6%
2002 annual price return
+23.3%
2003 annual price return
+62.4%
2004 annual price return
+32.7%
2005 annual price return
+32.1%
2006 annual price return
+8.2%
2007 annual price return
-2.8%
2008 annual price return
-80.8%
2009 annual price return
+259.5%
2010 annual price return
-7.4%
2011 annual price return
-40.6%
2012 annual price return
+32.2%
2013 annual price return
+59.5%
2014 annual price return
-1.7%
2015 annual price return
-19.2%
2016 annual price return
+65.8%
2017 annual price return
+37.2%
2018 annual price return
-33.5%
2019 annual price return
+53.7%
2020 annual price return
-9.1%
2021 annual price return
+32.5%
2022 annual price return
-22.6%
2023 annual price return
+22.3%
2024 annual price return
-11.4%
2025 annual price return
+34.3%
2026 annual price return
+28.6%
LessMore
Alpha vs S&P 500
1Y+10.8%
3Y+2.3%
5Y-7.5%

Price returns only.

Download Historical Data

10,269 records • Includes OHLCV + Technical Indicators (MA50, MA200, RSI)

Free sign in required to download data

OSK Stock Price Trajectory (1985–2026)

As of July 8, 2026, Oshkosh Corporation (OSK) trades at $141.83, representing a +13.9% return over the past year. The stock has delivered a +22.6% total return over five years (+2.9% CAGR), reflecting significant long-term value creation.

The stock reached its all-time high of $180.49 on February 11, 2026. From this peak, OSK has corrected -21.4%, currently trading 0% above its 200-day moving average, indicating continued institutional support.

When compared to Industrials sector peers CMI (+101.4% 1Y), PCAR (+28.8% 1Y), and CNH (-22.6% 1Y), OSK has underperformed the peer group average. Compare OSK vs CMI →

OSK Historical Price Data · from 1985

Rows 1–50 of 10,269
Date Open High Low Close Volume Change %
2026-07-07142.95144.19139.60141.83590K-1.66%
2026-07-06144.13145.43142.16144.22536K+1.07%
2026-07-02147.00148.68140.52142.70808K-1.40%
2026-07-01151.77152.55144.70144.721.07M-5.71%
2026-06-30154.19155.52153.09153.48585K-0.10%
2026-06-29149.16154.00149.16153.64613K+1.35%
2026-06-26149.42151.95148.44151.60399K+0.40%
2026-06-25145.21151.39145.09150.99437K+5.33%
2026-06-24140.04144.89140.04143.35451K+2.75%
2026-06-23138.79142.84137.40139.52647K-1.95%
2026-06-22138.54142.84138.02142.30815K+1.98%
2026-06-18139.78142.29139.54139.54770K+1.30%
2026-06-17138.10143.01135.81137.75789K-0.25%
2026-06-16137.16138.72136.42138.10572K+1.06%
2026-06-15137.94139.43136.59136.65216K+1.18%
2026-06-12134.00135.53133.22135.05573K+0.81%
2026-06-11129.48134.87128.22133.96351K+5.52%
2026-06-10132.26133.79126.95126.95551K-4.28%
2026-06-09132.59135.67129.68132.62778K+0.94%
2026-06-08131.42133.07130.06131.39456K+0.66%
2026-06-05132.37133.81130.50130.53425K-1.95%
2026-06-04135.00135.43132.52133.13660K-0.69%
2026-06-03131.62134.79131.19134.05587K+1.70%
2026-06-02127.30132.04126.60131.811.13M+4.49%
2026-06-01126.86128.00123.19126.15545K-2.96%
2026-05-29128.74130.60128.18130.00565K+0.27%
2026-05-28127.55131.68126.25129.651.05M+0.12%
2026-05-27129.85130.82128.72129.49522K+0.05%
2026-05-26130.22130.64128.15129.42424K+0.71%
2026-05-22128.54129.45126.47128.51112K+1.09%
2026-05-21124.00128.97122.47127.121.13M+1.05%
2026-05-20119.29126.56119.05125.801.20M+5.62%
2026-05-19120.68121.27116.80119.11827K-2.33%
2026-05-18123.08123.33120.32121.951.10M+1.30%
2026-05-15124.90124.90119.35120.391.02M-4.54%
2026-05-14126.70130.00125.62126.121.12M+0.65%
2026-05-13130.38131.01125.28125.311.17M-4.58%
2026-05-12134.62134.88129.95131.32948K-2.02%
2026-05-11137.94140.88134.03134.031.35M-2.86%
2026-05-08138.72140.81131.44137.971.84M-10.04%
2026-05-07156.92157.81152.25153.36687K-2.14%
2026-05-06157.07159.84155.19156.71875K+2.24%
2026-05-05151.84155.26151.53153.27483K+2.27%
2026-05-04153.88154.47149.52149.87413K-3.49%
2026-05-01155.67157.98153.98155.29442K-0.65%
2026-04-30150.09158.97150.09156.30592K+6.06%
2026-04-29149.85150.43145.99147.37272K-1.52%
2026-04-28150.73151.33148.00149.65303K-0.70%
2026-04-27151.18153.83149.35150.71283K+0.25%
2026-04-24152.47152.47149.79150.33378K-1.80%
…
Consensus-Based Analysis Tools

Intrinsic Valuation

DCF models, multiple analysis, and analyst estimates.

Check Valuation

Historical Returns

10-year return with dividends reinvested.

Calculate

DCA Calculator

See how regular investing compounds over time.

Run Numbers

Peer Comparison

Compare growth, multiples, and margins vs sector.

Compare

OSK — Frequently Asked Questions

Quick answers to the most common questions about buying OSK stock.

How has OSK stock performed recently?

OSK returned +13.9% over the past year, beating its 5-year annualized CAGR of +2.9%. The stock trades above its 200-day moving average, confirming the uptrend.

What is OSK's all-time high price?

Oshkosh Corporation reached $180.49 on 2026-02-11. The 52-week high is $180.49. Current 1-year return of +13.9% places the stock closer to historical peaks.

Where can I download OSK historical price data?

This page provides OSK daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 1985-2026, downloadable in CSV format.

490 data points · sampled from 10,269