| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $178.96 | 13,051 | $2,335,606.96 | 25,473 | 2024-08-16 | Filing | |
| $179.16 | 30,120 | $5,396,299.20 | 38,524 | 2024-08-16 | Filing | |
| $179.44 | 1,134 | $203,489.04 | 89,930 | 2024-07-18 | Filing | |
| $178.52 | 11,201 | $1,999,603.64 | 91,064 | 2024-07-18 | Filing | |
| $177.59 | 12,218 | $2,169,743.30 | 102,265 | 2024-07-18 | Filing | |
| $176.58 | 17,122 | $3,023,467.82 | 114,483 | 2024-07-18 | Filing | |
| $175.25 | 4,100 | $718,531.15 | 131,605 | 2024-07-18 | Filing | |
| $166.88 | 1,124 | $187,573.12 | 0 | 2024-06-03 | Filing | |
| $170.20 | 31,000 | $5,276,203.10 | 63,731 | 2024-03-26 | Filing | |
| $159.47 | 4,000 | $637,880.00 | 10,736 | 2024-02-27 | Filing | |
| $159.96 | 1,332 | $213,066.72 | 0 | 2024-02-26 | Filing | |
| $159.95 | 385 | $61,580.75 | 1,332 | 2024-02-26 | Filing | |
| $162.00 | 24,698 | $4,001,076.00 | 60,200 | 2024-02-16 | Filing | |
| $163.64 | 700 | $114,545.97 | 16,721 | 2024-02-16 | Filing | |
| $162.81 | 7,668 | $1,248,441.65 | 17,421 | 2024-02-16 | Filing | |
| $162.01 | 11,090 | $1,796,665.39 | 25,089 | 2024-02-16 | Filing | |
| $137.70 | 4,662 | $641,962.06 | 13,711 | 2023-11-27 | Filing | |
| $135.43 | 10,951 | $1,483,052.32 | 18,677 | 2023-11-21 | Filing | |
| $134.79 | 4,000 | $539,159.60 | 13,711 | 2023-11-20 | Filing | |
| $111.22 | 1,565 | $174,059.30 | 0 | 2023-08-03 | Filing |