| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| | $320.97 | 733 | $235,268.44 | 87,008 | 2022-04-25 | Filing |
| | $319.88 | 1,785 | $570,988.30 | 87,741 | 2022-04-25 | Filing |
| | $318.67 | 1,267 | $403,750.71 | 89,526 | 2022-04-25 | Filing |
| | $319.64 | 138 | $44,110.32 | 6,978 | 2022-04-25 | Filing |
| | $350.00 | 2,222 | $777,700.00 | 5,622 | 2022-04-19 | Filing |
| | $332.62 | 750 | $249,465.00 | 2,624 | 2022-04-18 | Filing |
| | $333.28 | 400 | $133,310.00 | 3,374 | 2022-04-18 | Filing |
| | $332.01 | 300 | $99,602.01 | 3,774 | 2022-04-18 | Filing |
| | $330.88 | 300 | $99,263.01 | 4,074 | 2022-04-18 | Filing |
| | $328.03 | 200 | $65,605.00 | 4,374 | 2022-04-18 | Filing |
| | $327.11 | 800 | $261,686.96 | 4,574 | 2022-04-18 | Filing |
| | $325.56 | 200 | $65,112.00 | 5,374 | 2022-04-18 | Filing |
| Large Shareholder, Officer, Director | $330.15 | 400 | $132,060.00 | 2,980,158 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $329.63 | 10,741 | $3,540,555.83 | 2,980,558 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $328.50 | 34,054 | $11,186,739.00 | 2,991,299 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $327.67 | 91,895 | $30,111,234.65 | 3,025,353 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $326.63 | 104,214 | $34,039,418.82 | 3,117,248 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $325.30 | 504,938 | $164,256,331.40 | 3,221,462 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $324.82 | 66,827 | $21,706,746.14 | 3,726,400 | 2022-04-04 | Filing |
| Large Shareholder, Officer, Director | $323.79 | 11,987 | $3,881,270.73 | 3,793,227 | 2022-04-04 | Filing |