EcoR1 Capital LLC bought 4,705,575 shares of TRAX on 20 April. They now own 3,174,519 TRAX shares, or a 307% holding increase.
Setting up your session...