| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $242.60 | 2,800 | $679,267.96 | 82,000 | 2021-06-22 | Filing |
| Officer, Director | $241.72 | 631 | $152,523.99 | 84,800 | 2021-06-22 | Filing |
| Officer, Director | $244.30 | 1,060 | $258,956.30 | 28,986,249 | 2021-06-21 | Filing |
| Officer, Director | $243.88 | 9,805 | $2,391,211.04 | 28,987,309 | 2021-06-21 | Filing |
| Officer, Director | $242.74 | 5,835 | $1,416,384.40 | 28,997,114 | 2021-06-21 | Filing |
| Officer, Director | $241.91 | 1,600 | $387,058.08 | 29,002,949 | 2021-06-21 | Filing |
| Officer, Director | $240.67 | 900 | $216,603.99 | 29,004,549 | 2021-06-21 | Filing |
| Officer, Director | $239.40 | 800 | $191,520.00 | 29,005,449 | 2021-06-21 | Filing |
| Officer, Director | $245.42 | 1,100 | $269,962.99 | 28,986,249 | 2021-06-18 | Filing |
| Officer, Director | $244.48 | 5,496 | $1,343,682.42 | 28,987,349 | 2021-06-18 | Filing |
| Officer, Director | $243.50 | 8,902 | $2,167,674.39 | 28,992,845 | 2021-06-18 | Filing |
| Officer, Director | $242.37 | 4,502 | $1,091,137.13 | 29,001,747 | 2021-06-18 | Filing |
| Officer, Director | $247.03 | 200 | $49,406.00 | 28,986,249 | 2021-06-17 | Filing |
| Officer, Director | $246.30 | 2,900 | $714,281.89 | 28,986,449 | 2021-06-17 | Filing |
| Officer, Director | $245.27 | 3,376 | $828,040.30 | 28,989,349 | 2021-06-17 | Filing |
| Officer, Director | $244.42 | 11,255 | $2,750,907.71 | 28,992,725 | 2021-06-17 | Filing |
| Officer, Director | $243.29 | 1,000 | $243,291.00 | 29,003,980 | 2021-06-17 | Filing |
| Officer, Director | $242.01 | 1,269 | $307,104.98 | 29,004,980 | 2021-06-17 | Filing |
| Officer, Director | $244.88 | 300 | $73,464.00 | 28,986,249 | 2021-06-16 | Filing |
| Officer, Director | $243.93 | 3,700 | $902,549.88 | 28,986,549 | 2021-06-16 | Filing |