| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $149.71 | 388 | $58,087.48 | 111,530 | 2024-08-27 | Filing | |
| $150.12 | 946 | $142,013.52 | 111,918 | 2024-08-19 | Filing | |
| $148.10 | 1,509 | $223,482.90 | 112,864 | 2024-08-16 | Filing | |
| $150.38 | 1,552 | $233,389.76 | 470,744 | 2024-08-20 | Filing | |
| $149.73 | 2,343 | $350,817.39 | 472,296 | 2024-08-20 | Filing | |
| $150.26 | 6,984 | $1,049,415.84 | 474,639 | 2024-08-19 | Filing | |
| $149.66 | 3,665 | $548,503.90 | 481,623 | 2024-08-19 | Filing | |
| $150.12 | 4,243 | $636,959.16 | 485,288 | 2024-08-19 | Filing | |
| $148.10 | 3,988 | $590,622.80 | 489,531 | 2024-08-16 | Filing | |
| $147.59 | 4,406 | $650,281.54 | 493,519 | 2024-08-16 | Filing | |
| $146.95 | 2,344 | $344,450.80 | 497,925 | 2024-08-16 | Filing | |
| $151.16 | 1,565 | $236,565.40 | 60,746 | 2024-08-19 | Filing | |
| $110.79 | 373 | $41,324.67 | 6,833 | 2024-05-30 | Filing | |
| $110.83 | 11,000 | $1,219,130.00 | 10,967 | 2024-05-29 | Filing | |
| $110.58 | 661 | $73,093.38 | 114,373 | 2024-05-23 | Filing | |
| $110.39 | 1,111 | $122,643.29 | 115,034 | 2024-05-21 | Filing | |
| $110.69 | 1,040 | $115,117.60 | 116,145 | 2024-05-21 | Filing | |
| $109.76 | 626 | $68,709.76 | 117,185 | 2024-05-21 | Filing | |
| $110.79 | 1,234 | $136,714.86 | 117,811 | 2024-05-20 | Filing | |
| $110.39 | 1,652 | $182,364.28 | 119,045 | 2024-05-20 | Filing |