| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $63.42 | 13,100 | $830,802.00 | 6,767,511 | 2021-07-20 | Filing |
| Officer, Director | $62.98 | 6,900 | $434,562.00 | 6,780,611 | 2021-07-20 | Filing |
| Officer, Director | $62.91 | 5,601 | $352,358.91 | 6,787,511 | 2021-07-19 | Filing |
| Officer, Director | $62.20 | 14,399 | $895,617.80 | 6,793,112 | 2021-07-19 | Filing |
| Officer, Director | $63.46 | 20,000 | $1,269,200.00 | 6,807,511 | 2021-07-16 | Filing |
| Officer, Director | $63.78 | 20,000 | $1,275,600.00 | 6,827,511 | 2021-07-15 | Filing |
| Officer, Director | $64.70 | 2,000 | $129,400.00 | 6,847,511 | 2021-07-14 | Filing |
| Officer, Director | $63.80 | 18,000 | $1,148,400.00 | 6,849,511 | 2021-07-14 | Filing |
| Officer, Director | $65.20 | 12,000 | $782,400.00 | 6,907,511 | 2021-07-09 | Filing |
| Officer, Director | $64.50 | 8,000 | $516,000.00 | 6,919,511 | 2021-07-09 | Filing |
| Officer, Director | $63.75 | 7,299 | $465,311.25 | 6,927,511 | 2021-07-08 | Filing |
| Officer, Director | $63.22 | 12,701 | $802,957.22 | 6,934,810 | 2021-07-08 | Filing |
| Officer, Director | $66.30 | 500 | $33,150.00 | 7,067,511 | 2021-06-28 | Filing |
| Officer, Director | $65.33 | 19,500 | $1,273,935.00 | 7,068,011 | 2021-06-28 | Filing |
| Officer, Director | $66.14 | 20,000 | $1,322,800.00 | 7,087,511 | 2021-06-25 | Filing |
| Officer, Director | $65.32 | 20,000 | $1,306,400.00 | 7,107,511 | 2021-06-24 | Filing |
| Officer, Director | $65.28 | 2,804 | $183,045.12 | 7,127,511 | 2021-06-23 | Filing |
| Officer, Director | $64.80 | 17,196 | $1,114,300.80 | 7,130,315 | 2021-06-23 | Filing |
| Officer, Director | $64.57 | 400 | $25,828.00 | 7,147,511 | 2021-06-22 | Filing |
| Officer, Director | $64.16 | 19,600 | $1,257,536.00 | 7,147,911 | 2021-06-22 | Filing |