5% stakes

Decheng Capital Global Life Sciences Fund IV

Institution

5% stake reports
3
5% stake stocks
2
Latest report
26/05/15

5% stake reports

Stock
Upstream Bio UPB05/155%2,724,868 sh−1.1pp
Aardvark Therapeutics AARD25/02/2418.3%3,917,299 shFirst report
Upstream Bio UPB25/02/146.1%3,285,293 shFirst report