BWX Technologies, Inc. $BWXT Shares Sold by Owl Creek Asset Management L.P.
Owl Creek Asset Management L.P. significantly reduced its stake in BWX Technologies (NYSE:BWXT) by 52.5% in the first quarter, selling 43,486 shares. Despite this, other institutional investors like Goldman Sachs and Sei Investments Co. increased their holdings, with institutional ownership collectively at 94.39%. BWX …