News
"ICON Public Limited Company (NASDAQ:ICLR) is a contract research organization (“CRO”). In the Q3 2024 letter, I highlighted our investment in Medpace (Nasdaq:MEDP) another CRO that directly competes ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results