| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $250.78 | 200 | $50,156.00 | 82,873 | 2021-08-10 | Filing |
| Officer, Director | $250.07 | 479 | $119,783.63 | 83,073 | 2021-08-10 | Filing |
| Officer, Director | $248.64 | 300 | $74,591.01 | 83,552 | 2021-08-10 | Filing |
| Officer, Director | $246.73 | 398 | $98,200.33 | 83,852 | 2021-08-10 | Filing |
| Officer, Director | $245.61 | 500 | $122,805.00 | 84,250 | 2021-08-10 | Filing |
| Officer, Director | $244.60 | 1,480 | $362,005.63 | 84,750 | 2021-08-10 | Filing |
| Officer, Director | $243.46 | 943 | $229,582.03 | 86,230 | 2021-08-10 | Filing |
| Officer | $251.00 | 5,000 | $1,255,000.00 | 63,921 | 2021-08-09 | Filing |
| Officer, Director | $251.74 | 300 | $75,522.00 | 28,986,249 | 2021-08-09 | Filing |
| Officer, Director | $250.48 | 7,897 | $1,978,001.86 | 28,986,549 | 2021-08-09 | Filing |
| Officer, Director | $249.76 | 10,503 | $2,623,203.02 | 28,994,446 | 2021-08-09 | Filing |
| Officer, Director | $248.52 | 1,300 | $323,077.95 | 29,004,949 | 2021-08-09 | Filing |
| Officer, Director | $251.50 | 1,200 | $301,800.96 | 28,986,249 | 2021-08-06 | Filing |
| Officer, Director | $250.74 | 16,238 | $4,071,517.74 | 28,987,449 | 2021-08-06 | Filing |
| Officer, Director | $249.84 | 2,562 | $640,093.15 | 29,003,687 | 2021-08-06 | Filing |
| Officer, Director | $250.30 | 6,332 | $1,584,896.43 | 28,986,249 | 2021-08-05 | Filing |
| Officer, Director | $249.39 | 7,100 | $1,770,669.00 | 28,992,581 | 2021-08-05 | Filing |
| Officer, Director | $248.46 | 2,100 | $521,756.97 | 28,999,681 | 2021-08-05 | Filing |
| Officer, Director | $247.17 | 2,600 | $642,646.94 | 29,001,781 | 2021-08-05 | Filing |
| Officer, Director | $246.02 | 500 | $123,010.00 | 29,004,381 | 2021-08-05 | Filing |