% of Class
17.50%
Shares Owned
34,225,506
Reporting Person
Wave Life Sciences Ltd.
Person Type
IA
Event Date
Mar 26, 2026