Park Ohio Holdings Corporation

PKOH·NASDAQ·$33.17·$478M