| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.87 | 1,849 | $266,024.69 | 36,587 | 2024-10-29 | Filing | |
| $143.13 | 5,045 | $722,097.91 | 24,602 | 2024-10-28 | Filing | |
| $128.02 | 500 | $64,010.00 | 9,586 | 2024-08-30 | Filing | |
| $127.50 | 1,000 | $127,500.00 | 8,605 | 2024-08-28 | Filing | |
| $125.50 | 1,000 | $125,500.00 | 85,026 | 2024-08-19 | Filing | |
| $124.50 | 1,000 | $124,500.00 | 86,026 | 2024-08-19 | Filing | |
| $123.75 | 1,000 | $123,750.00 | 87,026 | 2024-08-16 | Filing | |
| $124.84 | 1,702 | $212,474.62 | 30,070 | 2024-08-16 | Filing | |
| $123.66 | 4,346 | $537,421.58 | 31,772 | 2024-08-16 | Filing | |
| $129.00 | 1,000 | $129,000.00 | 9,605 | 2024-07-31 | Filing | |
| $128.00 | 1,000 | $128,000.00 | 10,605 | 2024-07-31 | Filing | |
| $127.80 | 2,000 | $255,600.00 | 91,682 | 2024-08-01 | Filing | |
| $128.40 | 3,000 | $385,200.00 | 93,682 | 2024-07-31 | Filing | |
| $129.50 | 1,147 | $148,536.50 | 36,118 | 2024-07-31 | Filing | |
| $128.21 | 3,041 | $389,886.61 | 37,265 | 2024-07-31 | Filing | |
| $127.32 | 2,377 | $302,639.64 | 40,306 | 2024-07-31 | Filing | |
| $126.36 | 1,019 | $128,760.84 | 42,683 | 2024-07-30 | Filing | |
| $125.33 | 4,887 | $612,487.71 | 43,702 | 2024-07-30 | Filing | |
| $124.95 | 719 | $89,839.05 | 48,589 | 2024-07-30 | Filing | |
| $126.30 | 1,338 | $168,994.89 | 29,647 | 2024-07-29 | Filing |