| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $324.06 | 12,340 | $3,998,900.40 | 2,375,298 | 2022-03-31 | Filing |
| Director | $328.93 | 138 | $45,392.34 | 7,116 | 2022-03-31 | Filing |
| Officer | $329.04 | 100 | $32,904.00 | 2,624 | 2022-03-31 | Filing |
| Officer | $327.88 | 200 | $65,576.00 | 2,724 | 2022-03-31 | Filing |
| Officer | $326.81 | 606 | $198,048.68 | 2,924 | 2022-03-31 | Filing |
| Officer | $325.92 | 1,074 | $350,036.79 | 3,530 | 2022-03-31 | Filing |
| Officer | $324.04 | 220 | $71,288.80 | 4,604 | 2022-03-31 | Filing |
| Officer, Director | $328.98 | 500 | $164,489.00 | 73,643 | 2021-03-31 | Filing |
| Officer, Director | $327.91 | 238 | $78,043.39 | 74,143 | 2021-03-31 | Filing |
| Officer, Director | $326.93 | 4,933 | $1,612,730.89 | 74,381 | 2021-03-31 | Filing |
| Officer, Director | $326.18 | 8,336 | $2,719,065.66 | 79,314 | 2021-03-31 | Filing |
| Officer, Director | $325.27 | 2,243 | $729,590.03 | 87,650 | 2021-03-31 | Filing |
| Officer, Director | $324.04 | 900 | $291,638.97 | 89,893 | 2021-03-31 | Filing |