| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $104.92 | 27,419 | $2,876,721.96 | 566,221 | 2025-05-07 | Filing | |
| $108.14 | 1,371 | $148,262.68 | 0 | 2025-05-08 | Filing | |
| $108.14 | 2,038 | $220,393.40 | 0 | 2025-05-08 | Filing | |
| $108.14 | 1,908 | $206,334.94 | 0 | 2025-05-08 | Filing | |
| $108.14 | 2,086 | $225,584.21 | 0 | 2025-05-08 | Filing | |
| $108.14 | 2,659 | $287,549.58 | 0 | 2025-05-08 | Filing | |
| $107.58 | 24,097 | $2,592,268.51 | 1,371 | 2025-05-08 | Filing | |
| $107.58 | 35,801 | $3,851,342.70 | 2,038 | 2025-05-08 | Filing | |
| $107.58 | 33,505 | $3,604,347.28 | 1,908 | 2025-05-08 | Filing | |
| $107.58 | 36,538 | $3,930,626.50 | 2,086 | 2025-05-08 | Filing | |
| $107.58 | 46,681 | $5,021,773.93 | 2,659 | 2025-05-08 | Filing | |
| $107.40 | 6,454 | $693,134.43 | 25,468 | 2025-05-07 | Filing | |
| $107.40 | 9,588 | $1,029,713.81 | 37,839 | 2025-05-07 | Filing | |
| $107.40 | 8,974 | $963,772.60 | 35,413 | 2025-05-07 | Filing | |
| $107.40 | 9,787 | $1,051,085.63 | 38,624 | 2025-05-07 | Filing | |
| $107.40 | 12,503 | $1,342,773.44 | 49,340 | 2025-05-07 | Filing | |
| $106.78 | 1,601 | $170,949.82 | 563,598 | 2025-05-01 | Filing | |
| $106.34 | 55,035 | $5,852,691.57 | 565,199 | 2025-05-01 | Filing | |
| $105.33 | 33,946 | $3,575,484.66 | 620,234 | 2025-05-01 | Filing | |
| $104.32 | 16,783 | $1,750,790.81 | 654,180 | 2025-05-01 | Filing |