| Cormorant Asset Management, LP | ▼ Sell | Open Market | 109,331 | $9.8M | 4/28/2026 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 184,331 | $4.0M | 11/4/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 39,743 | $923K | 10/16/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 7,150 | $172K | 10/16/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 3,107 | $78K | 10/16/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 238,097 | $1.1M | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 63,173 | $374K | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 33,343 | $214K | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 8,900 | $65K | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 2,600 | $23K | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 2,700 | $25K | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 19,169 | $225K | 10/15/2024 |
| Cormorant Asset Management, LP | ▲ Buy | Open Market | 4,609 | $57K | 10/15/2024 |