Nan Fung Group Sells $4.3 Million in Oculis Shares as Lead Drug Stumbles
What happened According to a recent SEC filing, Nan Fung Group Holdings Ltd reduced its position in Oculis (NASDAQ:OCS) by 163,957 shares during the first quarter of 2026. The estimated value of the trade was $4.3 million, based on the quarter’s average closing price <