% of Class
21.20%
Shares Owned
13,160,000
Reporting Person
Panacea Innovation Ltd
Person Type
CO
Event Date
Mar 31, 2026