Point72 Europe London LLP lessened its holdings in shares of Option Care Health, Inc. (NASDAQ:OPCH – Free Report) by 10.5% in the 4th quarter, according to its most recent filing with the SEC. The fund owned 575,005 shares of the company’s stock after selling 67,146 shares during the period. Option Care Health makes up approximately […]