Renaissance Technologies LLC Sells 174,600 Shares of Openlane $OPLN
Renaissance Technologies LLC significantly reduced its stake in Openlane (NYSE:OPLN) by selling 174,600 shares, decreasing its holdings by 64.3% in the first quarter. Despite this, other institutional investors like Vanguard Group Inc., Bank of Montreal Can, and Dimensional Fund Advisors LP acquired new significant …