Polen Capital started to build up the position in Option Care Health - Registered Shares in Q2 2024. Since then they sold 154 Thousand shares. The investor completely sold their stake between Q3 2024 and Q4 2024.
Option Care Health''s profitability and incremental ROIC are key features of the growth strategy looking ahead. Find out why OPCH stock is a Buy.
CVS strikes $8bn deal to acquire New Mountain Capital''s Signify Health Submitted 06/09/2022 - 2:38pm CVS Health Corp has agreed a deal to acquires Signify H...