| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.25 | 8,314 | $658,906.12 | 478,888 | 2024-08-23 | Filing | |
| $78.65 | 6,686 | $525,860.59 | 487,202 | 2024-08-23 | Filing | |
| $79.14 | 3,006 | $237,879.81 | 96,720 | 2024-08-19 | Filing | |
| $78.25 | 4,994 | $390,770.51 | 99,726 | 2024-08-19 | Filing | |
| $79.47 | 23 | $1,827.81 | 207,503 | 2024-08-01 | Filing | |
| $78.84 | 2,977 | $234,699.24 | 207,526 | 2024-08-01 | Filing | |
| $78.78 | 1,308 | $103,048.95 | 142,130 | 2024-08-01 | Filing | |
| $78.80 | 1,308 | $103,073.54 | 142,130 | 2024-08-01 | Filing | |
| $79.29 | 185 | $14,667.89 | 30,826 | 2024-08-01 | Filing | |
| $78.80 | 1,482 | $116,781.30 | 31,011 | 2024-08-01 | Filing | |
| $84.53 | 9,282 | $784,588.90 | 478,888 | 2024-07-23 | Filing | |
| $83.83 | 5,718 | $479,322.79 | 488,170 | 2024-07-23 | Filing | |
| $83.14 | 926 | $76,984.86 | 96,720 | 2024-07-18 | Filing | |
| $82.32 | 1,479 | $121,746.84 | 97,646 | 2024-07-18 | Filing | |
| $81.06 | 2,500 | $202,637.50 | 99,125 | 2024-07-18 | Filing | |
| $80.12 | 3,095 | $247,955.93 | 101,625 | 2024-07-18 | Filing | |
| $85.00 | 5,000 | $425,000.00 | 12,723 | 2024-07-16 | Filing | |
| $80.00 | 5,000 | $400,000.00 | 12,723 | 2024-07-08 | Filing | |
| $76.90 | 754 | $57,982.45 | 30,826 | 2024-07-01 | Filing | |
| $75.93 | 913 | $69,321.53 | 31,580 | 2024-07-01 | Filing |