Small-caps and large-caps are wildly popular among investors, however, mid-cap stocks, such as MSA Safety Incorporated (NYSE:MSA), with a market capitalization of US$3.49B, rarely draw their attention ...