| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $253.36 | 700 | $177,348.99 | 28,986,249 | 2021-08-13 | Filing |
| Officer, Director | $252.42 | 2,836 | $715,859.15 | 28,986,949 | 2021-08-13 | Filing |
| Officer, Director | $251.48 | 11,964 | $3,008,692.36 | 28,989,785 | 2021-08-13 | Filing |
| Officer, Director | $250.66 | 3,700 | $927,447.92 | 29,001,749 | 2021-08-13 | Filing |
| Officer, Director | $249.56 | 800 | $199,648.00 | 29,005,449 | 2021-08-13 | Filing |
| Officer, Director | $248.30 | 140 | $34,762.00 | 28,986,249 | 2021-08-12 | Filing |
| 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 |