2 hours Renaissance Technologies LLC Sells 22,430 Shares of Net Lease Office Properties (NYSE:NLOP) MarketBeat
Renaissance Technologies LLC lessened its holdings in shares of Net Lease Office Properties (NYSE:NLOP – Free Report) by 15.6% during the 2nd quarter, according to its most recent filing with the Securities and Exchange Commission. The firm owned 121,…