Oshkosh Financial Stock Review: Won Contract Over Workhorse: $OSK