Oshkosh (OSK) shares rose 3.8% in recent trading Tuesday after Truist upgraded its rating on the stock to buy from hold and increased its price target to $127 from $93.
Intraday volume topped 476,800 shares versus the daily average of 797,161.
Price: 102.05, Change: +3.71, Percent Change: +3.77