| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $322.45 | 1,800 | $580,410.00 | 3,805,214 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $321.35 | 6,647 | $2,136,013.45 | 3,807,014 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $320.18 | 1,701 | $544,626.18 | 3,813,661 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $319.30 | 700 | $223,510.00 | 3,815,362 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $317.50 | 1,309 | $415,607.50 | 3,816,062 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $327.18 | 2,586 | $846,087.48 | 1,853,332 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $325.80 | 1,314 | $428,101.20 | 1,855,918 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $324.38 | 2,504 | $812,247.52 | 1,857,232 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $323.47 | 35,696 | $11,546,585.12 | 1,859,736 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $322.58 | 100,613 | $32,455,741.54 | 1,895,432 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $321.79 | 98,328 | $31,640,967.12 | 1,996,045 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $320.62 | 61,003 | $19,558,781.86 | 2,094,373 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $319.95 | 75,037 | $24,008,088.15 | 2,155,376 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $318.72 | 1,400 | $446,208.00 | 2,230,413 | 2022-04-01 | Filing |
| Large Shareholder, Officer, Director | $329.51 | 306 | $100,830.06 | 1,853,332 | 2022-03-31 | Filing |
| Large Shareholder, Officer, Director | $328.96 | 14,900 | $4,901,504.00 | 1,853,638 | 2022-03-31 | Filing |
| Large Shareholder, Officer, Director | $327.81 | 43,423 | $14,234,493.63 | 1,868,538 | 2022-03-31 | Filing |
| Large Shareholder, Officer, Director | $326.93 | 340,881 | $111,444,225.33 | 1,911,961 | 2022-03-31 | Filing |
| Large Shareholder, Officer, Director | $325.96 | 83,491 | $27,214,726.36 | 2,252,842 | 2022-03-31 | Filing |
| Large Shareholder, Officer, Director | $324.98 | 38,965 | $12,662,845.70 | 2,336,333 | 2022-03-31 | Filing |