| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $107.42 | 10,413 | $1,118,564.46 | 11,760 | 2025-11-21 | Filing | |
| $107.41 | 29,451 | $3,163,331.91 | 79,709 | 2025-11-21 | Filing | |
| $110.29 | 2,715 | $299,437.35 | 10,325 | 2025-11-12 | Filing | |
| $107.83 | 1,923 | $207,357.09 | 15,488 | 2025-11-10 | Filing | |
| $109.00 | 3,545 | $386,405.00 | 2,000 | 2025-02-06 | Filing | |
| $107.61 | 1,244 | $133,866.84 | 5,545 | 2025-02-05 | Filing | |
| $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 |