Insider Buying: CFO Jeffrey Glajch Acquires 15,000 Shares of Orion SA (OEC)

Orion SA is a chemical products company with shares priced at $18.16, market cap around $983.89 million. Insider buying trend seen recently, with favorable valuation metrics suggesting potential undervaluation. This signals growth prospects and value for investors.