Park-Ohio Holdings Corp.

NASDAQ: PKOH    
Share price (3/27/24): $26.47    
Market cap (3/27/24): $346 million