Park-Ohio (PKOH): Buy, Sell, or Hold Post Q1 Earnings?

The past six months have been a windfall for Park-Ohio’s shareholders. The company’s stock price has jumped 82.5%, setting a new 52-week high of $37.94 per share. This was partly due to its solid quarterly results, and the performance may have investors wondering how to approach the situation.