| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $110.35 | 28 | $3,089.80 | 15,706 | 2023-12-29 | Filing | |
| $109.61 | 885 | $97,004.85 | 15,734 | 2023-12-29 | Filing | |
| $100.24 | 1,127 | $112,970.48 | 7,229,599 | 2023-12-08 | Filing | |
| $99.36 | 7,123 | $707,741.28 | 7,230,726 | 2023-12-08 | Filing | |
| $95.95 | 402 | $38,571.90 | 3,763 | 2023-12-01 | Filing | |
| $95.08 | 498 | $47,349.84 | 4,165 | 2023-12-01 | Filing | |
| $97.31 | 396 | $38,534.76 | 15,706 | 2023-11-29 | Filing | |
| $96.72 | 389 | $37,624.08 | 16,102 | 2023-11-29 | Filing | |
| $95.34 | 8,250 | $786,555.00 | 7,237,849 | 2023-11-24 | Filing | |
| $92.84 | 332 | $30,822.88 | 7,246,099 | 2023-11-08 | Filing | |
| $92.01 | 2,866 | $263,700.66 | 7,246,431 | 2023-11-08 | Filing | |
| $91.47 | 5,052 | $462,106.44 | 7,249,297 | 2023-11-08 | Filing | |
| $90.00 | 785 | $70,650.00 | 15,706 | 2023-11-03 | Filing | |
| $92.20 | 3,319 | $306,011.80 | 7,254,349 | 2023-10-24 | Filing | |
| $91.43 | 4,931 | $450,841.33 | 7,257,668 | 2023-10-24 | Filing | |
| $96.39 | 150 | $14,458.50 | 7,262,599 | 2023-10-09 | Filing | |
| $95.80 | 5,503 | $527,187.40 | 7,262,749 | 2023-10-09 | Filing | |
| $95.06 | 2,597 | $246,870.82 | 7,268,252 | 2023-10-09 | Filing | |
| $102.72 | 93 | $9,552.96 | 15,706 | 2023-09-29 | Filing | |
| $101.99 | 692 | $70,577.08 | 15,799 | 2023-09-29 | Filing |