| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $89.13 | 105,389 | $9,393,321.57 | 225,820 | 2024-08-22 | Filing | |
| $92.10 | 100 | $9,210.00 | 352,616 | 2024-08-22 | Filing | |
| $91.17 | 1,640 | $149,518.80 | 352,716 | 2024-08-22 | Filing | |
| $90.21 | 7,807 | $704,269.47 | 354,356 | 2024-08-22 | Filing | |
| $89.13 | 4,619 | $411,691.47 | 362,163 | 2024-08-22 | Filing | |
| $86.35 | 229,200 | $19,791,420.00 | 7,412,475 | 2024-08-16 | Filing | |
| $85.06 | 2,467 | $209,843.02 | 1,092,090 | 2024-08-14 | Filing | |
| $84.58 | 15,046 | $1,272,590.68 | 1,094,557 | 2024-08-14 | Filing | |
| $83.41 | 54,793 | $4,570,284.13 | 1,109,603 | 2024-08-14 | Filing | |
| $77.58 | 1,900 | $147,402.00 | 1,164,396 | 2024-08-12 | Filing | |
| $76.50 | 13,708 | $1,048,662.00 | 1,166,296 | 2024-08-12 | Filing | |
| $75.68 | 42,340 | $3,204,291.20 | 1,180,004 | 2024-08-12 | Filing | |
| $74.66 | 14,359 | $1,072,042.94 | 1,222,344 | 2024-08-12 | Filing | |
| $80.17 | 400 | $32,068.00 | 254,458 | 2024-08-13 | Filing | |
| $79.63 | 60,215 | $4,794,920.45 | 254,858 | 2024-08-13 | Filing | |
| $91.31 | 438 | $39,993.78 | 112,681 | 2024-07-05 | Filing | |
| $90.55 | 1,285 | $116,356.75 | 113,119 | 2024-07-05 | Filing | |
| $91.37 | 523 | $47,786.51 | 129,542 | 2024-07-05 | Filing | |
| $90.53 | 1,497 | $135,523.41 | 130,065 | 2024-07-05 | Filing | |
| $91.33 | 31,085 | $2,838,993.05 | 7,641,531 | 2024-07-05 | Filing |