ORBIMED ADVISORS LLC sold 73,114,592 shares of XTNT on 10 April. They now own 0 XTNT shares, or a 100% holding decrease.
Setting up your session...