| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $67.31 | 1,800 | $121,158.00 | 9,355,483 | 2025-06-18 | Filing | |
| $71.11 | 7,589 | $539,653.79 | 15,627,132 | 2025-06-17 | Filing | |
| $70.37 | 123,861 | $8,716,098.57 | 15,634,721 | 2025-06-17 | Filing | |
| $69.41 | 68,550 | $4,758,055.50 | 15,758,582 | 2025-06-17 | Filing | |
| $71.08 | 2,269 | $161,280.52 | 9,357,283 | 2025-06-17 | Filing | |
| $70.36 | 30,180 | $2,123,464.80 | 9,359,552 | 2025-06-17 | Filing | |
| $69.40 | 17,551 | $1,218,039.40 | 9,389,732 | 2025-06-17 | Filing | |
| $74.41 | 1,900 | $141,379.00 | 97,779 | 2025-06-16 | Filing | |
| $73.76 | 8,898 | $656,316.48 | 99,679 | 2025-06-16 | Filing | |
| $72.74 | 11,186 | $813,669.64 | 108,577 | 2025-06-16 | Filing | |
| $72.01 | 29,333 | $2,112,269.33 | 119,763 | 2025-06-16 | Filing | |
| $72.13 | 1,423 | $102,640.99 | 137,454 | 2025-06-16 | Filing | |
| $68.27 | 21,731 | $1,483,575.37 | 0 | 2025-06-11 | Filing | |
| $67.59 | 184,116 | $12,444,400.44 | 21,731 | 2025-06-11 | Filing | |
| $63.02 | 1,663 | $104,802.26 | 856,640 | 2025-06-03 | Filing | |
| $62.42 | 13,737 | $857,463.54 | 858,303 | 2025-06-03 | Filing | |
| $61.63 | 4,600 | $283,498.00 | 872,040 | 2025-06-03 | Filing | |
| $55.20 | 558 | $30,801.60 | 27,179 | 2025-06-02 | Filing | |
| $55.20 | 250 | $13,800.00 | 27,661 | 2025-06-02 | Filing | |
| $65.90 | 500 | $32,950.00 | 146,001 | 2025-05-20 | Filing |