| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $243.14 | 9,200 | $2,236,912.84 | 28,990,249 | 2021-06-16 | Filing |
| Officer, Director | $242.17 | 4,000 | $968,678.00 | 28,999,449 | 2021-06-16 | Filing |
| Officer, Director | $241.00 | 1,500 | $361,492.95 | 29,003,449 | 2021-06-16 | Filing |
| Officer, Director | $240.17 | 1,300 | $312,225.03 | 29,004,949 | 2021-06-16 | Filing |
| Officer, Director | $244.79 | 159 | $38,921.96 | 280,972 | 2021-06-15 | Filing |
| Officer, Director | $243.87 | 118 | $28,776.88 | 281,131 | 2021-06-15 | Filing |
| Officer, Director | $242.55 | 223 | $54,088.27 | 281,249 | 2021-06-15 | Filing |
| Officer, Director | $245.27 | 34 | $8,339.12 | 280,972 | 2021-06-15 | Filing |
| Officer, Director | $244.54 | 148 | $36,191.86 | 281,006 | 2021-06-15 | Filing |
| Officer, Director | $243.72 | 109 | $26,565.97 | 281,154 | 2021-06-15 | Filing |
| Officer, Director | $242.54 | 209 | $50,690.44 | 281,263 | 2021-06-15 | Filing |
| Officer, Director | $245.21 | 99 | $24,275.79 | 81,131 | 2021-06-15 | Filing |
| Officer, Director | $244.65 | 1,500 | $366,982.05 | 81,230 | 2021-06-15 | Filing |
| Officer, Director | $243.67 | 966 | $235,388.31 | 82,730 | 2021-06-15 | Filing |
| Officer, Director | $242.47 | 1,735 | $420,679.90 | 83,696 | 2021-06-15 | Filing |
| Officer | $245.21 | 8,800 | $2,157,848.00 | 30,604 | 2021-06-15 | Filing |
| Officer, Director | $245.20 | 862 | $211,362.06 | 28,986,249 | 2021-06-15 | Filing |
| Officer, Director | $244.56 | 6,101 | $1,492,037.38 | 28,987,111 | 2021-06-15 | Filing |
| Officer, Director | $243.71 | 4,500 | $1,096,705.80 | 28,993,212 | 2021-06-15 | Filing |
| Officer, Director | $242.49 | 8,537 | $2,070,102.98 | 28,997,712 | 2021-06-15 | Filing |