| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $248.05 | 700 | $173,634.02 | 28,986,249 | 2021-07-26 | Filing |
| Officer, Director | $247.57 | 15,372 | $3,805,618.37 | 28,986,949 | 2021-07-26 | Filing |
| Officer, Director | $246.63 | 3,928 | $968,772.46 | 29,002,321 | 2021-07-26 | Filing |
| Officer | $250.00 | 2,708 | $677,000.00 | 1,849 | 2021-07-23 | Filing |
| Officer, Director | $250.03 | 942 | $235,529.96 | 28,986,249 | 2021-07-23 | Filing |
| Officer, Director | $249.11 | 4,212 | $1,049,251.32 | 28,987,191 | 2021-07-23 | Filing |
| Officer, Director | $248.32 | 10,846 | $2,693,326.44 | 28,991,403 | 2021-07-23 | Filing |
| Officer, Director | $247.32 | 4,000 | $989,280.00 | 29,002,249 | 2021-07-23 | Filing |
| Officer | $248.21 | 153 | $37,976.19 | 31,259 | 2021-07-23 | Filing |
| Officer | $248.21 | 517 | $128,324.78 | 8,896 | 2021-07-23 | Filing |
| Officer, Director | $248.21 | 560 | $138,997.82 | 82,873 | 2021-07-23 | Filing |
| Officer | $248.21 | 780 | $193,604.11 | 1,849 | 2021-07-23 | Filing |
| Officer | $248.21 | 895 | $222,148.31 | 63,921 | 2021-07-23 | Filing |
| Officer | $248.21 | 611 | $151,656.55 | 965,037 | 2021-07-23 | Filing |
| Officer | $248.21 | 509 | $126,339.09 | 31,918 | 2021-07-23 | Filing |
| Officer, Director | $248.17 | 6,161 | $1,528,947.65 | 28,986,249 | 2021-07-22 | Filing |
| Officer, Director | $247.18 | 5,400 | $1,334,767.14 | 28,992,410 | 2021-07-22 | Filing |
| Officer, Director | $246.22 | 2,600 | $640,179.02 | 28,997,810 | 2021-07-22 | Filing |
| Officer, Director | $245.35 | 5,087 | $1,248,101.55 | 29,000,410 | 2021-07-22 | Filing |
| Officer, Director | $243.62 | 752 | $183,203.97 | 29,005,497 | 2021-07-22 | Filing |