| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $128.90 | 13,800 | $1,778,820.00 | 39,366 | 2024-08-15 | Filing | |
| $127.47 | 1,000 | $127,474.00 | 53,166 | 2024-08-15 | Filing | |
| $123.53 | 1,000 | $123,530.00 | 101,684 | 2024-08-12 | Filing | |
| $124.25 | 8,723 | $1,083,867.64 | 0 | 2024-08-06 | Filing | |
| $123.59 | 30,334 | $3,749,039.73 | 8,723 | 2024-08-06 | Filing | |
| $122.74 | 13,909 | $1,707,121.12 | 39,057 | 2024-08-06 | Filing | |
| $121.54 | 1,200 | $145,851.60 | 52,966 | 2024-08-06 | Filing | |
| $120.00 | 5,005 | $600,600.00 | 65,186 | 2024-08-05 | Filing | |
| $112.69 | 100 | $11,269.00 | 148,544 | 2024-08-01 | Filing | |
| $111.82 | 500 | $55,908.00 | 148,644 | 2024-08-01 | Filing | |
| $110.54 | 200 | $22,108.00 | 149,144 | 2024-08-01 | Filing | |
| $109.65 | 600 | $65,792.40 | 149,344 | 2024-08-01 | Filing | |
| $108.43 | 860 | $93,246.36 | 149,944 | 2024-08-01 | Filing | |
| $107.76 | 2,294 | $247,203.73 | 150,804 | 2024-08-01 | Filing | |
| $106.61 | 1,999 | $213,117.39 | 153,098 | 2024-08-01 | Filing | |
| $111.94 | 700 | $78,355.90 | 1,002,787 | 2024-08-01 | Filing | |
| $110.49 | 200 | $22,098.00 | 1,003,487 | 2024-08-01 | Filing | |
| $109.61 | 800 | $87,684.80 | 1,003,687 | 2024-08-01 | Filing | |
| $108.48 | 1,070 | $116,068.25 | 1,004,487 | 2024-08-01 | Filing | |
| $107.77 | 2,730 | $294,212.10 | 1,005,557 | 2024-08-01 | Filing |