209,368 Shares in Orion S.A. $OEC Purchased by GSA Capital Partners LLP
GSA Capital Partners LLP has acquired a new stake of 209,368 shares in Orion S.A. (NYSE:OEC), valued at approximately $1.39 million, making it about 0.37% of the company. Institutional investors collectively own 94.33% of Orion. Despite beating revenue estimates with $500.9 million, Orion missed …