MSA Safety Inc.

MSA·NYSE·$173.23·$7B