| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $51.06 | 100,000 | $5,106,000.00 | 0 | 2024-02-26 | Filing | |
| $47.04 | 320,000 | $15,052,800.00 | 0 | 2024-01-03 | Filing | |
| $49.83 | 100,765 | $5,021,119.95 | 50,681,963 | 2023-12-01 | Filing | |
| $43.11 | 50,000 | $2,155,500.00 | 0 | 2023-10-03 | Filing | |
| $45.69 | 160,000 | $7,310,400.00 | 0 | 2023-10-09 | Filing | |
| $43.11 | 49,435 | $2,131,142.85 | 0 | 2023-10-03 | Filing | |
| $88.32 | 300,000 | $26,496,000.00 | 10,147,030 | 2023-07-07 | Filing | |
| $89.07 | 660,000 | $58,786,200.00 | 1,773,832 | 2023-06-27 | Filing | |
| $88.62 | 80,000 | $7,089,600.00 | 0 | 2023-05-30 | Filing | |
| $86.82 | 22,033 | $1,912,905.06 | 0 | 2023-05-23 | Filing | |
| $87.25 | 27,967 | $2,440,120.75 | 22,033 | 2023-05-23 | Filing | |
| $89.27 | 160,000 | $14,283,200.00 | 0 | 2023-05-22 | Filing | |
| $88.39 | 143,100 | $12,648,609.00 | 16,900 | 2023-05-19 | Filing | |
| $69.36 | 30,000 | $2,080,800.00 | 0 | 2023-02-22 | Filing | |
| $115.72 | 10,000 | $1,157,200.00 | 0 | 2022-06-06 | Filing | |
| $114.72 | 11,000 | $1,261,887.00 | 0 | 2022-05-31 | Filing | |
| $110.78 | 80,000 | $8,862,400.00 | 0 | 2022-05-25 | Filing | |
| $149.63 | 69,000 | $10,324,463.10 | 0 | 2021-12-08 | Filing | |
| $147.20 | 170,000 | $25,024,000.00 | 5,227,235 | 2021-09-15 | Filing | |
| $139.46 | 80,000 | $11,156,776.00 | 0 | 2021-07-12 | Filing |