| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $324.22 | 25,845 | $8,379,465.90 | 12,255 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $323.22 | 2,900 | $937,340.90 | 38,100 | 2021-10-15 | Filing |
| Large Shareholder, Officer, Director | $328.85 | 2,025 | $665,921.25 | 0 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $328.22 | 2,175 | $713,876.76 | 2,025 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $329.80 | 200 | $65,960.50 | 795,286 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $328.83 | 3,537 | $1,163,078.43 | 795,486 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $328.18 | 3,863 | $1,267,749.30 | 799,023 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $329.43 | 3,011 | $991,925.47 | 0 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $328.57 | 30,639 | $10,066,906.10 | 3,011 | 2021-10-14 | Filing |
| Large Shareholder, Officer, Director | $327.97 | 7,450 | $2,443,381.72 | 33,650 | 2021-10-14 | Filing |
| Officer | $322.84 | 125 | $40,355.00 | 10,563 | 2021-10-12 | Filing |
| Large Shareholder, Officer, Director | $326.55 | 350 | $114,292.89 | 0 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $325.66 | 800 | $260,526.64 | 350 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $324.77 | 1,890 | $613,813.98 | 1,150 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $323.98 | 1,160 | $375,812.16 | 3,040 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $326.39 | 1,000 | $326,387.80 | 802,886 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $325.28 | 2,168 | $705,201.84 | 803,886 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $324.41 | 3,832 | $1,243,128.77 | 806,054 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $323.53 | 500 | $161,762.50 | 809,886 | 2021-10-13 | Filing |
| Large Shareholder, Officer, Director | $326.35 | 4,800 | $1,566,461.28 | 0 | 2021-10-13 | Filing |