| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $169.10 | 1,133 | $191,584.64 | 12,936 | 2024-02-28 | Filing | |
| $167.85 | 300 | $50,355.00 | 12,936 | 2024-02-28 | Filing | |
| $166.04 | 200 | $33,208.00 | 12,936 | 2024-02-28 | Filing | |
| $164.84 | 1,600 | $263,751.04 | 12,936 | 2024-02-28 | Filing | |
| $163.49 | 786 | $128,506.05 | 12,936 | 2024-02-28 | Filing | |
| $162.73 | 637 | $103,656.08 | 12,936 | 2024-02-28 | Filing | |
| $171.45 | 100 | $17,145.00 | 12,936 | 2024-02-28 | Filing | |
| $169.47 | 203 | $34,402.00 | 12,936 | 2024-02-28 | Filing | |
| $168.91 | 700 | $118,239.52 | 12,936 | 2024-02-28 | Filing | |
| $166.22 | 100 | $16,621.50 | 12,936 | 2024-02-28 | Filing | |
| $165.22 | 130 | $21,478.56 | 12,936 | 2024-02-28 | Filing | |
| $164.60 | 744 | $122,464.71 | 12,936 | 2024-02-28 | Filing | |
| $163.13 | 523 | $85,319.08 | 12,936 | 2024-02-28 | Filing | |
| $140.00 | 3,087 | $432,180.00 | 12,556 | 2024-02-26 | Filing | |
| $135.00 | 5,000 | $675,000.00 | 12,556 | 2024-02-26 | Filing | |
| $130.00 | 2,500 | $325,000.00 | 12,556 | 2024-01-22 | Filing | |
| $107.66 | 100 | $10,766.00 | 1,634,338 | 2023-12-11 | Filing | |
| $106.11 | 14,237 | $1,510,666.71 | 1,634,438 | 2023-12-11 | Filing | |
| $105.50 | 6,263 | $660,770.93 | 1,648,675 | 2023-12-11 | Filing | |
| $104.41 | 4,400 | $459,424.24 | 1,654,938 | 2023-12-11 | Filing |