| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $130.14 | 40,001 | $5,205,730.14 | 37,315 | 2024-11-25 | Filing | |
| $128.21 | 8,000 | $1,025,680.00 | 15,488 | 2024-11-20 | Filing | |
| $130.00 | 15,041 | $1,955,330.00 | 7,746 | 2024-11-12 | Filing | |
| $127.30 | 2,313 | $294,444.90 | 7,683 | 2024-11-07 | Filing | |
| $126.54 | 2,853 | $361,018.62 | 5,280 | 2024-09-19 | Filing | |
| $123.29 | 14,031 | $1,729,881.99 | 12,746 | 2024-09-18 | Filing | |
| $120.46 | 26,358 | $3,175,084.68 | 63,399 | 2024-09-16 | Filing | |
| $118.00 | 1,398 | $164,964.00 | 7,683 | 2024-08-28 | Filing | |
| $110.41 | 12,730 | $1,405,519.30 | 16,079 | 2024-08-06 | Filing | |
| $110.21 | 2,770 | $305,281.70 | 16,079 | 2024-08-05 | Filing | |
| $120.31 | 3,000 | $360,930.00 | 63,399 | 2024-06-26 | Filing | |
| $119.50 | 1,500 | $179,250.00 | 926 | 2024-06-06 | Filing | |
| $122.50 | 7,853 | $961,992.50 | 5,280 | 2024-05-28 | Filing | |
| $121.39 | 2,500 | $303,475.00 | 25,317 | 2024-05-21 | Filing | |
| $114.51 | 10,000 | $1,145,100.00 | 77,316 | 2024-05-15 | Filing | |
| $115.72 | 2,470 | $285,828.40 | 18,584 | 2024-05-10 | Filing | |
| $112.28 | 1,570 | $176,279.60 | 9,081 | 2024-05-07 | Filing | |
| $109.25 | 3,750 | $409,687.50 | 941 | 2024-05-01 | Filing | |
| $109.60 | 676 | $74,089.60 | 23,488 | 2024-04-30 | Filing | |
| $99.78 | 487 | $48,592.86 | 1,000 | 2024-04-11 | Filing |