5% stakes

Ethan Shen

Individual holder

5% stake reports
1
5% stake stocks
1
Latest report
25/12/16

5% stake reports

Stock
YD Bio YDES25/12/1677.1%54,345,011 shFirst report