5% stakes

Oxford Finance

Institution

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

5% stake reports

Stock
Kala BIO KALA25/12/0316.5%1,620,000 shFirst report