5% stakes

Matthew Angel

Individual holder

5% stake reports
2
5% stake stocks
1
Latest report
26/03/25

5% stake reports

Stock
Tempest Therapeutics TPST03/2537.4%5,531,516 sh+1.5pp
Tempest Therapeutics TPST02/1035.9%4,837,070 shFirst report