| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $247.92 | 3,200 | $793,328.00 | 28,986,389 | 2021-08-12 | Filing |
| Officer, Director | $246.56 | 4,200 | $1,035,565.02 | 28,989,589 | 2021-08-12 | Filing |
| Officer, Director | $245.95 | 8,600 | $2,115,128.72 | 28,993,789 | 2021-08-12 | Filing |
| Officer, Director | $244.64 | 900 | $220,174.02 | 29,002,389 | 2021-08-12 | Filing |
| Officer, Director | $243.70 | 1,518 | $369,944.04 | 29,003,289 | 2021-08-12 | Filing |
| Officer, Director | $242.60 | 1,442 | $349,827.04 | 29,004,807 | 2021-08-12 | Filing |
| Officer, Director | $246.03 | 300 | $73,809.00 | 28,986,249 | 2021-08-11 | Filing |
| Officer, Director | $244.78 | 1,438 | $351,998.53 | 28,986,549 | 2021-08-11 | Filing |
| Officer, Director | $243.50 | 1,500 | $365,245.05 | 28,987,987 | 2021-08-11 | Filing |
| Officer, Director | $242.47 | 5,262 | $1,275,896.08 | 28,989,487 | 2021-08-11 | Filing |
| Officer, Director | $241.59 | 7,400 | $1,787,746.02 | 28,994,749 | 2021-08-11 | Filing |
| Officer, Director | $240.72 | 4,100 | $986,949.95 | 29,002,149 | 2021-08-11 | Filing |
| Officer, Director | $250.84 | 900 | $225,759.78 | 28,986,249 | 2021-08-10 | Filing |
| Officer, Director | $250.25 | 1,741 | $435,680.90 | 28,987,149 | 2021-08-10 | Filing |
| Officer, Director | $248.90 | 1,208 | $300,675.91 | 28,988,890 | 2021-08-10 | Filing |
| Officer, Director | $247.52 | 800 | $198,013.04 | 28,990,098 | 2021-08-10 | Filing |
| Officer, Director | $246.51 | 1,400 | $345,108.96 | 28,990,898 | 2021-08-10 | Filing |
| Officer, Director | $245.47 | 3,500 | $859,161.10 | 28,992,298 | 2021-08-10 | Filing |
| Officer, Director | $244.58 | 5,525 | $1,351,287.37 | 28,995,798 | 2021-08-10 | Filing |
| Officer, Director | $243.43 | 4,926 | $1,199,153.42 | 29,001,323 | 2021-08-10 | Filing |