Lazard Asset Management LLC Has $8.19 Million Position in Openlane $OPLN
Lazard Asset Management LLC increased its stake in Openlane (NYSE: OPLN) by 10.9% in the first quarter, holding 281,078 shares valued at approximately $8.19 million. Institutional investors own 99.76% of the company, and analysts have a "Moderate Buy" rating with an average price target …