Oshkosh Corporation OSK

Full chart Compare
Set alert

Price alert · OSK

All alert types
142.39 USD -3.14 (-2.16%)

Nov 3, 2026, 3:52 PM EST

141.57 Day range 147.02
118.59 52-week range 177.94
YTD
+13.34%
1 year
+17.37%

Analyst view

Consensus: buy

Buy
Price target (mean) 161.01 +13.1% upside
Target (low)
138.00
Target (mean)
161.01
Target (high)
182.24
Ratings (0m) 18 11 buy · 7 hold · 0 sell
  • Strong buy3
  • Buy8
  • Hold7
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 18
  • 1 month ago 18
  • 2 months ago 18

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

OSK analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter2.611.78 – 3.072.26+15.4%2.86B+6.3%8
Next quarter1.861.55 – 2.630.85+119.1%2.54B+9.7%7
Current year8.777.91 – 9.1810.79-18.7%10.92B+4.8%9
Next year13.2410.72 – 15.158.77+50.9%11.84B+8.4%18

Upgrades and downgrades

The latest rating changes

OSK analyst upgrades and downgrades
DateFirmActionFromTo
Nov 2, 2026CitigroupMaintainedNeutralNeutral
Nov 2, 2026DA DavidsonMaintainedBuyBuy
Oct 30, 2026JP MorganMaintainedNeutralNeutral
Oct 30, 2026Truist SecuritiesReiteratedBuyBuy
Oct 12, 2026CitigroupMaintainedNeutralNeutral
Oct 8, 2026JP MorganMaintainedNeutralNeutral
Oct 5, 2026Truist SecuritiesMaintainedBuyBuy
Aug 11, 2026Evercore ISI GroupMaintainedOutperformOutperform
Jul 29, 2026JP MorganMaintainedNeutralNeutral
Jul 29, 2026DA DavidsonMaintainedBuyBuy
Jul 29, 2026BarclaysMaintainedOverweightOverweight
Jul 29, 2026BairdMaintainedOutperformOutperform
Jul 2, 2026Truist SecuritiesMaintainedBuyBuy
May 12, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
May 11, 2026JP MorganMaintainedNeutralNeutral
May 11, 2026Truist SecuritiesReiteratedHoldHold
May 11, 2026BairdMaintainedOutperformOutperform
Apr 13, 2026CitigroupDowngradeBuyNeutral
Apr 10, 2026JP MorganMaintainedNeutralNeutral
Apr 6, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Mar 9, 2026CitigroupMaintainedBuyBuy
Mar 6, 2026UBSMaintainedBuyBuy
Feb 25, 2026Wells FargoMaintainedOverweightOverweight
Feb 23, 2026Evercore ISI GroupMaintainedOutperformOutperform
Feb 3, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Feb 2, 2026DA DavidsonMaintainedBuyBuy
Feb 2, 2026CitigroupMaintainedBuyBuy
Jan 30, 2026JP MorganMaintainedNeutralNeutral
Jan 23, 2026Morgan StanleyMaintainedEqual-WeightEqual-Weight
Jan 23, 2026Wells FargoMaintainedOverweightOverweight