| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $147.03 | 12,862 | $1,891,099.86 | 2,263,160 | 2021-11-09 | Filing | |
| $145.81 | 4,420 | $644,480.20 | 2,276,022 | 2021-11-09 | Filing | |
| $144.95 | 2,708 | $392,524.60 | 2,280,442 | 2021-11-09 | Filing | |
| $154.00 | 2,000 | $308,000.00 | 91,988 | 2021-11-09 | Filing | |
| $155.53 | 400 | $62,212.00 | 524,370 | 2021-11-09 | Filing | |
| $154.89 | 11,170 | $1,730,121.30 | 524,770 | 2021-11-09 | Filing | |
| $154.03 | 14,068 | $2,166,894.04 | 535,940 | 2021-11-09 | Filing | |
| $152.82 | 14,400 | $2,200,608.00 | 550,008 | 2021-11-09 | Filing | |
| $152.01 | 22,900 | $3,481,029.00 | 564,408 | 2021-11-09 | Filing | |
| $150.99 | 7,048 | $1,064,177.52 | 587,308 | 2021-11-09 | Filing | |
| $150.03 | 2,800 | $420,084.00 | 594,356 | 2021-11-09 | Filing | |
| $148.37 | 1,234 | $183,088.58 | 597,156 | 2021-11-09 | Filing | |
| $122.90 | 2,181 | $268,044.90 | 63,247 | 2021-10-28 | Filing | |
| $121.92 | 4,605 | $561,441.60 | 65,428 | 2021-10-28 | Filing | |
| $121.14 | 6,227 | $754,338.78 | 70,033 | 2021-10-28 | Filing | |
| $123.41 | 556 | $68,615.96 | 276,822 | 2021-10-28 | Filing | |
| $122.89 | 5,066 | $622,560.74 | 277,378 | 2021-10-28 | Filing | |
| $121.77 | 11,737 | $1,429,214.49 | 282,444 | 2021-10-28 | Filing | |
| $121.09 | 11,141 | $1,349,063.69 | 294,181 | 2021-10-28 | Filing | |
| $112.45 | 9,714 | $1,092,339.30 | 1,294,632 | 2021-10-15 | Filing |