5% stakes

Ronald A. DePinho

Individual holder

5% stake reports
3
5% stake stocks
1
Latest report
26/02/17

5% stake reports

Stock
Tvardi Therapeutics TVRD02/174.5%426,190 sh−2.2pp
Tvardi Therapeutics TVRD25/11/146.7%626,190 sh−1.6pp
Tvardi Therapeutics TVRD25/06/028.3%780,990 shFirst report