| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $139K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $6K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $61K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $139K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $6K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $61K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $139K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $6K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $61K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $139K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $6K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $61K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $139K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $6K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $61K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 7, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $1K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $38K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $34K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $1K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $38K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $34K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $1K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $38K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $34K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $1K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $38K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $34K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $1K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $38K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $34K | Apr 6, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $39K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $12K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $58K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $40K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $96K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $25K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $44K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $870.23 | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $39K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $12K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $58K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $40K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $96K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $25K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $44K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $870.23 | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $39K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $12K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $58K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $40K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $96K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $25K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $44K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $870.23 | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $39K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $12K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $58K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $40K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $96K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $25K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $44K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $870.23 | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $39K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $12K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $58K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $40K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $96K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $25K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $44K | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $870.23 | Apr 2, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $35K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $121K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $56K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $35K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $121K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $56K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $35K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $121K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $56K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $35K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $121K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $56K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $35K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $121K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $56K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $37K | Apr 1, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $3K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $142.025 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $31K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $5K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $13K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $62K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $6K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $472.325 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $28K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $45K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $15K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $3K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $142.025 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $31K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $5K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $13K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $62K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $6K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $472.325 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $28K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $45K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $15K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $3K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $142.025 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $31K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $5K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $13K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $62K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $6K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $472.325 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $28K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $45K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $15K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $3K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $142.025 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $31K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $5K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $13K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $62K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $6K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $472.325 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $28K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $45K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $15K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $3K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $142.025 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $2K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $31K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $5K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $13K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $62K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $6K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $472.325 | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $28K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $45K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $15K | Mar 31, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $13K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $31K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $130K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $75K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $13K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $31K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $130K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $75K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $13K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $31K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $130K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $75K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $13K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $31K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $130K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $75K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | SELL | $13K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $10K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $31K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $130K | Mar 30, 2026 |
| MILLENNIUM MANAGEMENT LLC | 10% Owner | BUY | $75K | Mar 30, 2026 |