| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.72 | 20,000 | $1,294,400.00 | 7,247,511 | 2021-06-15 | Filing |
| Officer, Director | $65.51 | 1,400 | $91,714.00 | 7,267,511 | 2021-06-14 | Filing |
| Officer, Director | $64.70 | 18,600 | $1,203,420.00 | 7,268,911 | 2021-06-14 | Filing |
| Officer, Director | $65.94 | 800 | $52,752.00 | 7,287,511 | 2021-06-11 | Filing |
| Officer, Director | $65.28 | 19,200 | $1,253,376.00 | 7,288,311 | 2021-06-11 | Filing |
| Officer, Director | $65.77 | 2,900 | $190,733.00 | 7,307,511 | 2021-06-10 | Filing |
| Officer, Director | $65.36 | 17,100 | $1,117,656.00 | 7,310,411 | 2021-06-10 | Filing |
| Officer, Director | $67.87 | 8,100 | $549,747.00 | 7,327,511 | 2021-06-09 | Filing |
| Officer, Director | $67.11 | 3,600 | $241,596.00 | 7,335,611 | 2021-06-09 | Filing |
| Officer, Director | $65.84 | 8,300 | $546,472.00 | 7,339,211 | 2021-06-09 | Filing |
| Officer, Director | $67.34 | 1,600 | $107,744.00 | 7,347,511 | 2021-06-08 | Filing |
| Officer, Director | $66.70 | 18,400 | $1,227,280.00 | 7,349,111 | 2021-06-08 | Filing |
| Officer, Director | $67.44 | 20,000 | $1,348,800.00 | 7,367,511 | 2021-06-07 | Filing |
| Officer, Director | $69.33 | 4,500 | $311,985.00 | 7,387,511 | 2021-06-04 | Filing |
| Officer, Director | $68.57 | 15,500 | $1,062,835.00 | 7,392,011 | 2021-06-04 | Filing |
| Officer, Director | $68.99 | 11,900 | $820,981.00 | 7,407,511 | 2021-06-03 | Filing |
| Officer, Director | $68.31 | 3,200 | $218,592.00 | 7,419,411 | 2021-06-03 | Filing |
| Officer, Director | $67.10 | 4,900 | $328,790.00 | 7,422,611 | 2021-06-03 | Filing |
| Officer, Director | $67.37 | 1,000 | $67,370.00 | 7,427,511 | 2021-06-02 | Filing |
| Officer, Director | $66.78 | 19,000 | $1,268,820.00 | 7,428,511 | 2021-06-02 | Filing |