Marshall Wace LLP Sells 1,193,309 Shares of National Vision Holdings, Inc. $EYE
Marshall Wace LLP lowered its holdings in shares of National Vision Holdings, Inc. (NASDAQ:EYE - Free Report) by 46.6% in the second quarter, according to the company in its most recent 13F filing...