Support: 888-992-3836
Copyright © 2023 InvestorsHub Inc.
Replies to post #2566 on Idenix Pharmaceuticals (IDIX)
DewDiligence
11/25/08 8:24 PM
#2594 RE: DewDiligence #2566
Shares Stake Novartis 31,309.498 55.6% MPM Capital 3,243,306 5.8% JP Sommadossi, CEO 2,219,754 4.6%
Subscribe to Ad free and enjoy an ad-free experience
Try Now
Keep the Ads