Sio Capital's $24.53 Million Stake in Organon: A Strategic Bet on Women's Health | Whale Factor