| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $248.17 | 9,630 | $2,389,828.95 | 1,605,438 | 2024-11-01 | Filing | |
| $247.32 | 8,652 | $2,139,795.34 | 1,615,068 | 2024-11-01 | Filing | |
| $251.76 | 4,000 | $1,007,040.00 | 105,032 | 2024-11-01 | Filing | |
| $250.00 | 4,000 | $1,000,000.00 | 105,032 | 2024-10-24 | Filing | |
| $250.00 | 8,000 | $2,000,000.00 | 105,032 | 2024-09-23 | Filing | |
| $221.77 | 297 | $65,866.58 | 67,491 | 2024-09-06 | Filing | |
| $223.47 | 258 | $57,655.78 | 85,000 | 2024-07-25 | Filing | |
| $222.52 | 14,726 | $3,276,785.34 | 85,258 | 2024-07-25 | Filing | |
| $221.27 | 19,112 | $4,228,854.90 | 99,984 | 2024-07-25 | Filing | |
| $220.33 | 5,389 | $1,187,379.93 | 119,096 | 2024-07-25 | Filing | |
| $219.33 | 6,763 | $1,483,355.84 | 124,485 | 2024-07-25 | Filing | |
| $218.34 | 2,500 | $545,840.00 | 131,248 | 2024-07-25 | Filing | |
| $216.72 | 17,616 | $3,817,757.14 | 133,748 | 2024-07-25 | Filing | |
| $174.21 | 650 | $113,150.69 | 65,155 | 2024-06-06 | Filing | |
| $187.06 | 11,805 | $2,208,207.89 | 15,000 | 2024-05-06 | Filing | |
| $186.36 | 11,281 | $2,102,349.72 | 26,805 | 2024-05-06 | Filing | |
| $185.05 | 16,839 | $3,115,989.59 | 38,086 | 2024-05-06 | Filing | |
| $184.00 | 53,780 | $9,895,735.12 | 54,925 | 2024-05-06 | Filing | |
| $176.20 | 10,500 | $1,850,100.00 | 31,230 | 2024-04-01 | Filing | |
| $177.77 | 30,300 | $5,386,461.30 | 15,000 | 2024-03-12 | Filing |