10 Cheap Stocks With Strong Buy Ratings on Wall Street

2. Oshkosh Corporation (NYSE:OSK)

PE Ratio: 12.79

Oshkosh Corporation (NYSE:OSK) is among the best cheap stocks to buy.

TheFly reported on December 19 that Bernstein analyst Chad Dillard maintained a Market Perform recommendation on OSK and raised the price objective to $140 from $132. This adjustment comes as the firm balances the company’s strong performance in its Vocational and Transport segments against a more challenging operational environment in its Access equipment business.

Separately, on December 10, 2025, Argus Research lowered its price target for Oshkosh Corporation (NYSE:OSK) to $160 from $175 while maintaining a Buy rating. Analyst Kristina Ruggeri noted that despite the reduction, the target still suggests significant upside. On the same day, Morgan Stanley analyst Angel Castillo maintained an Equal-Weight rating and raised the price target to $147 from $136.

These actions are closely tied to OSK’s Q3 2025 operational results and updated fiscal guidance. The company reported adjusted earnings of $3.20 per share, exceeding analysts’ estimates of $3.12. However, the business revised its full-year 2025 adjusted EPS guidance downward to a range of $10.50–$11.00 from the prior $11.00 forecast, following a 1.9% decline in consolidated net sales to $2.69 billion. The revision primarily reflects an 18.6% drop in sales within the Access segment.

Oshkosh Corporation (NYSE:OSK) is a U.S. industrial manufacturer of purpose‑built vehicles and equipment used in defense, construction, industrial access, emergency response, and vocational markets worldwide.