New insider activity at Oshkosh ( (OSK) ) has taken place on August 7, 2025.
Elevate Your Investing Strategy:
- Take advantage of TipRanks Premium at 50% off! Unlock powerful investing tools, advanced data, and expert analyst insights to help you invest with confidence.
James C Freeders, the Senior Vice President, Finance and Controller, has recently sold 12,125 shares of Oshkosh stock, amounting to a total transaction value of $1,656,947.
Recent Updates on OSK stock
Oshkosh Corporation recently reported strong Q2 earnings, with sales of $2.73 billion and adjusted earnings per share (EPS) of $3.41, surpassing expectations. The company raised its full-year earnings outlook, driven by robust performance in its Vocational segment, which saw a 15% revenue increase, and improved operating margins in its Transport segment. Oshkosh’s strategic initiatives, including a new product launch and a significant contract extension with the U.S. Army, contributed to its optimistic guidance. Despite a 4% decline in consolidated sales due to challenges in the Access segment and a dynamic tariff environment, the company’s effective cost management and operational efficiencies supported its growth. Analysts have adjusted their price targets upwards, reflecting confidence in Oshkosh’s ability to navigate market uncertainties and deliver value to shareholders.
Spark’s Take on OSK Stock
According to Spark, TipRanks’ AI Analyst, OSK is a Outperform.
Oshkosh’s overall stock score is driven by its strong financial performance and positive earnings call insights. The company’s robust profitability and strategic guidance highlight its growth potential. Technical analysis supports the positive outlook, although valuation metrics suggest the stock is fairly priced. While some challenges exist, the company’s strategic initiatives and market position mitigate these risks.
To see Spark’s full report on OSK stock, click here.
More about Oshkosh
YTD Price Performance: 45.47%
Average Trading Volume: 807,645
Technical Sentiment Signal: Buy
Current Market Cap: $8.93B