| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $281.59 | 1,500 | $422,380.95 | 29,003,641 | 2021-09-24 | Filing |
| Officer, Director | $280.33 | 500 | $140,164.00 | 29,005,141 | 2021-09-24 | Filing |
| Officer, Director | $278.64 | 608 | $169,412.03 | 29,005,641 | 2021-09-24 | Filing |
| Officer, Director | $278.42 | 3,100 | $863,109.13 | 28,986,249 | 2021-09-23 | Filing |
| Officer, Director | $277.71 | 4,004 | $1,111,963.65 | 28,989,349 | 2021-09-23 | Filing |
| Officer, Director | $276.35 | 1,500 | $414,520.05 | 28,993,353 | 2021-09-23 | Filing |
| Officer, Director | $275.44 | 1,400 | $385,616.98 | 28,994,853 | 2021-09-23 | Filing |
| Officer, Director | $274.45 | 1,000 | $274,451.00 | 28,996,253 | 2021-09-23 | Filing |
| Officer, Director | $273.13 | 1,200 | $327,756.00 | 28,997,253 | 2021-09-23 | Filing |
| Officer, Director | $272.30 | 3,200 | $871,345.92 | 28,998,453 | 2021-09-23 | Filing |
| Officer, Director | $271.17 | 1,300 | $352,522.04 | 29,001,653 | 2021-09-23 | Filing |
| Officer, Director | $270.03 | 1,996 | $538,979.08 | 29,002,953 | 2021-09-23 | Filing |
| Officer, Director | $268.99 | 900 | $242,092.98 | 29,004,949 | 2021-09-23 | Filing |
| Officer, Director | $267.44 | 400 | $106,974.00 | 29,005,849 | 2021-09-23 | Filing |
| Officer | $272.20 | 1,152 | $313,575.67 | 966,177 | 2021-09-23 | Filing |
| Officer, Director | $272.20 | 1,200 | $326,641.32 | 84,061 | 2021-09-23 | Filing |
| Officer | $272.20 | 820 | $223,204.90 | 32,728 | 2021-09-23 | Filing |
| Officer | $272.20 | 747 | $203,334.22 | 9,499 | 2021-09-23 | Filing |
| Officer | $272.20 | 841 | $228,921.13 | 39,778 | 2021-09-23 | Filing |
| Officer | $258.90 | 2,708 | $701,101.20 | 1,271 | 2021-09-22 | Filing |