Park-Ohio Holdings Corp.

NASDAQ: PKOH    
Share price (4/25/24): $23.39    
Market cap (4/25/24): $306 million