| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $156.40 | 244 | $38,160.38 | 63,905 | 2023-11-24 | Filing | |
| $138.09 | 3,935 | $543,372.35 | 666,147 | 2023-06-01 | Filing | |
| $137.38 | 5,602 | $769,616.77 | 670,082 | 2023-06-01 | Filing | |
| $138.09 | 3,935 | $543,372.35 | 666,147 | 2023-06-01 | Filing | |
| $137.38 | 5,602 | $769,616.77 | 670,082 | 2023-06-01 | Filing | |
| $138.34 | 4,304 | $595,415.36 | 132,296 | 2023-06-05 | Filing | |
| $136.85 | 1,947 | $266,446.95 | 136,600 | 2023-06-05 | Filing | |
| $137.16 | 247 | $33,878.52 | 62,935 | 2023-05-25 | Filing | |
| $122.87 | 3,900 | $479,187.15 | 262,678 | 2023-04-13 | Filing | |
| $122.12 | 61,392 | $7,497,424.33 | 266,578 | 2023-04-13 | Filing | |
| $121.13 | 3,059 | $370,542.79 | 327,970 | 2023-04-13 | Filing | |
| $122.87 | 3,900 | $479,187.15 | 262,678 | 2023-04-13 | Filing | |
| $122.12 | 61,392 | $7,497,424.33 | 266,578 | 2023-04-13 | Filing | |
| $121.13 | 3,059 | $370,542.79 | 327,970 | 2023-04-13 | Filing | |
| $114.63 | 162 | $18,570.06 | 63,182 | 2023-02-16 | Filing | |
| $102.24 | 149 | $15,233.76 | 62,337 | 2022-11-14 | Filing | |
| $125.24 | 167 | $20,915.08 | 62,042 | 2022-08-11 | Filing | |
| $124.23 | 3,381 | $420,028.39 | 92,191 | 2022-06-15 | Filing | |
| $127.78 | 3,125 | $399,298.44 | 95,572 | 2022-06-06 | Filing | |
| $139.77 | 907 | $126,772.75 | 437,067 | 2022-04-13 | Filing |