| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 | 
|---|---|---|---|---|---|---|
| $219.49 | 284 | $62,333.74 | 9,300 | 2023-08-07 | Filing | |
| $197.11 | 2,000 | $394,220.00 | 2,096 | 2023-06-15 | Filing | |
| $188.37 | 4,421 | $832,783.33 | 516,875 | 2023-06-07 | Filing | |
| $187.60 | 6,253 | $1,173,060.92 | 521,296 | 2023-06-07 | Filing | |
| $186.54 | 5,907 | $1,101,862.25 | 527,549 | 2023-06-07 | Filing | |
| $185.41 | 2,561 | $474,830.14 | 533,456 | 2023-06-07 | Filing | |
| $184.35 | 3,793 | $699,231.96 | 536,017 | 2023-06-07 | Filing | |
| $183.93 | 2,000 | $367,858.00 | 7,300 | 2023-06-05 | Filing | |
| $185.13 | 1,911 | $353,781.14 | 516,875 | 2023-06-06 | Filing | |
| $184.42 | 24,526 | $4,523,043.23 | 518,786 | 2023-06-06 | Filing | |
| $184.18 | 26,936 | $4,961,013.22 | 516,399 | 2023-06-05 | Filing | |
| $184.43 | 21,385 | $3,944,020.58 | 516,399 | 2023-06-05 | Filing | |
| $183.71 | 94,945 | $17,442,564.32 | 537,784 | 2023-06-05 | Filing | |
| $170.82 | 16,170 | $2,762,230.55 | 7,367 | 2023-05-18 | Filing | |
| $170.89 | 6,150 | $1,050,977.81 | 7,367 | 2023-05-18 | Filing | |
| $174.57 | 1,644 | $286,990.45 | 7,367 | 2023-05-18 | Filing | |
| $178.26 | 2,500 | $445,650.00 | 68,814 | 2023-03-09 | Filing | |
| $176.71 | 2,500 | $441,762.50 | 71,314 | 2023-03-08 | Filing | |
| $176.38 | 2,500 | $440,948.25 | 73,814 | 2023-03-07 | Filing | |
| $176.98 | 21,347 | $3,777,885.33 | 15,905 | 2023-03-03 | Filing |