| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $64.11 | 6 | $384.66 | 7,167,511 | 2021-06-21 | Filing |
| Officer, Director | $63.67 | 19,994 | $1,273,017.98 | 7,167,517 | 2021-06-21 | Filing |
| Officer, Director | $64.27 | 3,600 | $231,372.00 | 7,187,511 | 2021-06-18 | Filing |
| Officer, Director | $63.66 | 16,400 | $1,044,024.00 | 7,191,111 | 2021-06-18 | Filing |
| Officer, Director | $65.88 | 4,600 | $303,048.00 | 7,207,511 | 2021-06-17 | Filing |
| Officer, Director | $65.09 | 15,400 | $1,002,386.00 | 7,212,111 | 2021-06-17 | Filing |
| Officer, Director | $65.19 | 1,100 | $71,709.00 | 7,227,511 | 2021-06-16 | Filing |
| Officer, Director | $64.38 | 18,900 | $1,216,782.00 | 7,228,611 | 2021-06-16 | Filing |