ORBIMED ADVISORS LLC bought 3,586,374 shares of TRAW on 16 April. They now own 1,793,187 TRAW shares, or a 200% holding increase.
Setting up your session...