| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $249.60 | 215 | $53,664.00 | 15,640 | 2024-11-26 | Filing | |
| $247.77 | 26 | $6,442.02 | 15,855 | 2024-11-26 | Filing | |
| $280.00 | 15,000 | $4,200,000.00 | 73,441 | 2024-08-20 | Filing | |
| $274.65 | 135 | $37,077.75 | 12,881 | 2024-08-12 | Filing | |
| $273.73 | 1,158 | $316,979.34 | 13,016 | 2024-08-12 | Filing | |
| $272.43 | 3,913 | $1,066,018.59 | 14,174 | 2024-08-12 | Filing | |
| $271.32 | 5,736 | $1,556,291.52 | 18,087 | 2024-08-12 | Filing | |
| $270.17 | 9,662 | $2,610,382.54 | 23,823 | 2024-08-12 | Filing | |
| $268.66 | 1,421 | $381,765.86 | 33,485 | 2024-08-12 | Filing | |
| $266.45 | 262 | $69,809.90 | 136 | 2024-08-06 | Filing | |
| $264.95 | 632 | $167,448.40 | 398 | 2024-08-06 | Filing | |
| $263.72 | 3,408 | $898,757.76 | 1,030 | 2024-08-06 | Filing | |
| $262.79 | 4,367 | $1,147,603.93 | 4,438 | 2024-08-06 | Filing | |
| $261.63 | 6,212 | $1,625,245.56 | 8,805 | 2024-08-06 | Filing | |
| $260.40 | 3,742 | $974,416.80 | 15,017 | 2024-08-06 | Filing | |
| $259.56 | 1,627 | $422,304.12 | 18,759 | 2024-08-06 | Filing | |
| $270.00 | 15,148 | $4,089,960.00 | 73,441 | 2024-08-01 | Filing | |
| $261.00 | 7,093 | $1,851,273.00 | 73,441 | 2024-07-11 | Filing | |
| $240.00 | 8,500 | $2,040,000.00 | 8,436 | 2024-06-25 | Filing | |
| $222.00 | 7,470 | $1,658,340.00 | 136 | 2024-06-24 | Filing |