.2
TRADING DATA
| Entity | Trade Date | Type | Quantity | Name of Security | Average Price per Share | Description |
| EcoR1 Capital Fund, L.P. | 9/9/2024 | Purchase | 2,955 | ADS | $ 28.3122 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/10/2024 | Purchase | 3,995 | ADS | $ 28.7417 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/11/2024 | Purchase | 1,141 | ADS | $ 29.0708 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/12/2024 | Purchase | 2,528 | ADS | $ 29.2170 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/13/2024 | Purchase | 3,780 | ADS | $ 30.0134 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/16/2024 | Purchase | 1,158 | ADS | $ 30.5978 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/17/2024 | Purchase | 81 | ADS | $ 30.4787 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund, L.P. | 9/20/2024 | Purchase | 473 | ADS | $ 29.5185 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/9/2024 | Purchase | 47,045 | ADS | $ 28.3122 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/10/2024 | Purchase | 63,605 | ADS | $ 28.7417 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/11/2024 | Purchase | 18,159 | ADS | $ 29.0708 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/12/2024 | Purchase | 40,253 | ADS | $ 29.2170 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/13/2024 | Purchase | 60,176 | ADS | $ 30.0134 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/16/2024 | Purchase | 18,436 | ADS | $ 30.5978 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/17/2024 | Purchase | 1,294 | ADS | $ 30.4787 | Open Market transaction on NASDAQ |
| EcoR1 Capital Fund Qualified, L.P. | 9/20/2024 | Purchase | 7,527 | ADS | $ 29.5185 | Open Market transaction on NASDAQ |
| Entity | Trade Date | Type | Quantity | Name of Security | Average Price per Share | Description |
| EcoR1 Capital Fund, L.P. | 9/9/2024 | Purchase | 769 | Ordinary Shares | € 25.2164 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/10/2024 | Purchase | 4,536 | Ordinary Shares | € 25.5890 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/11/2024 | Purchase | 1,648 | Ordinary Shares | € 26.3050 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/12/2024 | Purchase | 5,910 | Ordinary Shares | € 26.1073 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/13/2024 | Purchase | 1,990 | Ordinary Shares | € 26.7737 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/16/2024 | Purchase | 1,773 | Ordinary Shares | € 27.4702 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/17/2024 | Purchase | 1,773 | Ordinary Shares | € 27.6811 | Open Market transaction on Euronext |
| EcoR1 Capital Fund, L.P. | 9/18/2024 | Purchase | 249 | Ordinary Shares | € 27.3833 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/9/2024 | Purchase | 12,247 | Ordinary Shares | € 25.2164 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/10/2024 | Purchase | 72,214 | Ordinary Shares | € 25.5890 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/11/2024 | Purchase | 26,236 | Ordinary Shares | € 26.3050 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/12/2024 | Purchase | 94,090 | Ordinary Shares | € 26.1073 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/13/2024 | Purchase | 31,689 | Ordinary Shares | € 26.7737 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/16/2024 | Purchase | 28,227 | Ordinary Shares | € 27.4702 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/17/2024 | Purchase | 28,227 | Ordinary Shares | € 27.6811 | Open Market transaction on Euronext |
| EcoR1 Capital Fund Qualified, L.P. | 9/18/2024 | Purchase | 3,975 | Ordinary Shares | € 27.3833 | Open Market transaction on Euronext |