Oshkosh Co. (NYSE:OSK – Get Free Report) reached a new 52-week high on Wednesday . The stock traded as high as $125.66 and last traded at $125.48, with a volume of 121087 shares trading hands. The stock had previously closed at $123.30. Wall Street Analysts Forecast Growth A number of research firms have commented on […]