Oshkosh is trading 4.1% higher at $133.14 after Moody’s upgraded its senior unsecured rating to Baa2 from Baa3, citing a stronger business mix. - The upgrade was reported October 19 and shifted the outlook to stable, ahead of the October 20 move. - No separate major company announcement for October 20 was identified; next quarterly earnings are scheduled for October 29. - Broader markets were mixed; available evidence points more directly to the rating upgrade than to an overall market move.