| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $223.64 | 100 | $22,364.00 | 3,673 | 2023-08-15 | Filing | |
| $268.06 | 4,000 | $1,072,240.00 | 56,678 | 2023-07-26 | Filing | |
| $268.52 | 200 | $53,704.00 | 1,532 | 2023-07-20 | Filing | |
| $267.80 | 1,300 | $348,140.00 | 1,732 | 2023-07-20 | Filing | |
| $266.70 | 1,200 | $320,040.00 | 3,032 | 2023-07-20 | Filing | |
| $265.41 | 300 | $79,623.00 | 4,232 | 2023-07-20 | Filing | |
| $291.84 | 4,000 | $1,167,360.00 | 60,678 | 2023-06-26 | Filing | |
| $300.00 | 31 | $9,300.00 | 21,101 | 2023-06-23 | Filing | |
| $291.81 | 31 | $9,046.11 | 21,132 | 2023-06-23 | Filing | |
| $291.02 | 1,200 | $349,224.00 | 1,532 | 2023-06-20 | Filing | |
| $286.70 | 1,610 | $461,587.00 | 2,732 | 2023-06-20 | Filing | |
| $272.43 | 190 | $51,761.70 | 4,342 | 2023-06-20 | Filing | |
| $277.53 | 4,000 | $1,110,120.00 | 65,223 | 2023-05-26 | Filing | |
| $278.51 | 2,037 | $567,324.87 | 3,796 | 2023-05-22 | Filing | |
| $277.91 | 963 | $267,627.33 | 5,833 | 2023-05-22 | Filing | |
| $296.28 | 235 | $69,625.80 | 3,037 | 2023-05-11 | Filing | |
| $291.95 | 2,050 | $598,497.50 | 29,398 | 2023-05-11 | Filing | |
| $300.00 | 1,828 | $548,400.00 | 21,341 | 2023-04-26 | Filing | |
| $289.00 | 4,000 | $1,156,000.00 | 69,454 | 2023-04-26 | Filing | |
| $262.13 | 1,400 | $366,982.00 | 3,796 | 2023-04-20 | Filing |