| Owner Name | Date | Shares Held | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|
| FMR LLC | 31 Mar, 2026 | 8,101,563 | 583,361 | 7.76% | $72,914,070.00 |
| FMR LLC | 31 Mar, 2026 | 7,518,202 | -568,211 | -7.03% | $204,119,193.00 |
| FMR LLC | 31 Mar, 2026 | 7,518,202 | -568,211 | -7.03% | $204,119,193.00 |
| FMR LLC | 31 Mar, 2026 | 7,518,202 | -568,211 | -7.03% | $204,119,193.00 |
| FMR LLC | 31 Mar, 2026 | 7,518,202 | -568,211 | -7.03% | $204,119,193.00 |
| FMR LLC | 31 Mar, 2026 | 7,518,202 | -568,211 | -7.03% | $204,119,193.00 |
| ORBIMED ADVISORS LLC | 31 Mar, 2026 | 5,693,589 | 0 | 0.00% | $154,580,941.00 |
| ORBIMED ADVISORS LLC | 31 Mar, 2026 | 5,693,589 | 0 | 0.00% | $51,242,301.00 |
| ORBIMED ADVISORS LLC | 31 Mar, 2026 | 5,693,589 | 0 | 0.00% | $154,580,941.00 |
| ORBIMED ADVISORS LLC | 31 Mar, 2026 | 5,693,589 | 0 | 0.00% | $154,580,941.00 |
| ORBIMED ADVISORS LLC | 31 Mar, 2026 | 5,693,589 | 0 | 0.00% | $154,580,941.00 |
| ORBIMED ADVISORS LLC | 31 Mar, 2026 | 5,693,589 | 0 | 0.00% | $154,580,941.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,370,689 | 26,185 | 0.78% | $30,336,201.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,344,504 | 740,798 | 28.45% | $90,803,284.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,344,504 | 740,798 | 28.45% | $90,803,284.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,344,504 | 740,798 | 28.45% | $90,803,284.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,344,504 | 740,798 | 28.45% | $90,803,284.00 |
| BlackRock, Inc. | 31 Mar, 2026 | 3,344,504 | 740,798 | 28.45% | $90,803,284.00 |
| Decheng Capital LLC | 31 Mar, 2026 | 3,143,078 | -142,215 | -4.33% | $85,334,568.00 |
| Decheng Capital LLC | 31 Mar, 2026 | 3,143,078 | -142,215 | -4.33% | $85,334,568.00 |