Companies / Keenova Therapeutics plc / Institutional holders
Back to Keenova Therapeutics plc

Keenova Therapeutics plc

Institutional holders · 13F as of Mar 31, 2023

1 holders

HolderValueShares% of shares
Barclays PLC$4.8K6570.00%
← PrevPage 1 of 1Next →