Leeward Investments LLC MA Sells 14,308 Shares of Option Care Health, Inc. $OPCH

Leeward Investments LLC MA decreased its position in Option Care Health, Inc. (NASDAQ:OPCH - Free Report) by 3.7% in the second quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The institutional investor owned 371,365 shares of the compan

Leeward Investments LLC MA decreased its position in Option Care Health, Inc. (NASDAQ:OPCH - Free Report) by 3.7% in the second quarter, according to the company in its most recent disclosure with the Securities and Exchange Commission. The institutional investor owned 371,365 shares of the compan