5% stakes

David John Tweardy

Individual holder

5% stake reports
1
5% stake stocks
1
Latest report
25/05/02

5% stake reports

Stock
Tvardi Therapeutics TVRD25/05/027%652,398 shFirst report