| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $62.15 | 17,200 | $1,068,980.00 | 6,610,311 | 2021-07-30 | Filing |
| Officer, Director | $62.31 | 10,100 | $629,331.00 | 6,627,511 | 2021-07-29 | Filing |
| Officer, Director | $61.76 | 9,900 | $611,424.00 | 6,637,611 | 2021-07-29 | Filing |
| Officer, Director | $61.43 | 6,000 | $368,580.00 | 6,647,511 | 2021-07-28 | Filing |
| Officer, Director | $60.71 | 14,000 | $849,940.00 | 6,653,511 | 2021-07-28 | Filing |
| Officer, Director | $60.37 | 20,000 | $1,207,400.00 | 6,667,511 | 2021-07-27 | Filing |
| Officer, Director | $60.67 | 20,000 | $1,213,400.00 | 6,687,511 | 2021-07-26 | Filing |
| Officer, Director | $61.17 | 20,000 | $1,223,400.00 | 6,707,511 | 2021-07-23 | Filing |
| Officer, Director | $62.61 | 8,900 | $557,229.00 | 6,727,511 | 2021-07-22 | Filing |
| Officer, Director | $62.02 | 11,100 | $688,422.00 | 6,736,411 | 2021-07-22 | Filing |
| Officer, Director | $63.09 | 16,400 | $1,034,676.00 | 6,747,511 | 2021-07-21 | Filing |
| Officer, Director | $61.93 | 3,600 | $222,948.00 | 6,763,911 | 2021-07-21 | Filing |
| 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 |