| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $142.68 | 8,175 | $1,166,416.36 | 225,037 | 2024-06-20 | Filing | |
| $117.74 | 45,000 | $5,298,196.50 | 87,473 | 2024-05-07 | Filing | |
| $116.00 | 20,000 | $2,320,000.00 | 17,836 | 2024-05-03 | Filing | |
| $116.13 | 25,000 | $2,903,190.00 | 17,836 | 2024-05-01 | Filing | |
| $126.71 | 10,624 | $1,346,120.29 | 1,118,592 | 2024-03-27 | Filing | |
| $126.02 | 44,993 | $5,669,999.86 | 1,129,216 | 2024-03-27 | Filing | |
| $124.97 | 754,383 | $94,278,487.36 | 1,174,209 | 2024-03-27 | Filing | |
| $126.54 | 790,000 | $99,970,313.00 | 1,118,592 | 2024-03-26 | Filing | |
| $127.20 | 63,033 | $8,017,539.16 | 1,118,592 | 2024-03-25 | Filing | |
| $126.49 | 1,086,967 | $137,487,521.02 | 1,181,625 | 2024-03-25 | Filing | |
| $128.31 | 5,167 | $662,986.04 | 207,409 | 2024-03-18 | Filing | |
| $127.73 | 39,833 | $5,087,948.76 | 212,576 | 2024-03-18 | Filing | |
| $129.03 | 26,294 | $3,392,643.83 | 1,107,916 | 2024-03-12 | Filing | |
| $128.33 | 79,507 | $10,203,284.37 | 1,134,210 | 2024-03-12 | Filing | |
| $127.09 | 106,654 | $13,554,283.57 | 1,213,717 | 2024-03-12 | Filing | |
| $126.26 | 126,567 | $15,980,235.51 | 1,320,371 | 2024-03-12 | Filing | |
| $125.25 | 60,978 | $7,637,634.75 | 1,446,938 | 2024-03-12 | Filing | |
| $106.02 | 16,300 | $1,728,112.96 | 34,771 | 2023-12-22 | Filing | |
| $113.76 | 2,325 | $264,494.09 | 17,836 | 2023-11-13 | Filing | |
| $111.97 | 2,325 | $260,334.44 | 20,161 | 2023-11-10 | Filing |