Stockreport

Institutions profited after Protara Therapeutics, Inc.'s (NASDAQ:TARA) market cap rose US$60m last week but individual investors profited the most [Yahoo! Finance]

Protara Therapeutics, Inc.  (TARA) 
PDF A total of 12 investors have a majority stake in the company with 52% ownership Institutions own 36% of Protara Therapeutics A look at the shareholders of Protara T [Read more]