| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $67.39 | 4,795 | $323,135.05 | 7,687,511 | 2021-05-13 | Filing |
| Officer, Director | $66.78 | 15,205 | $1,015,389.90 | 7,692,306 | 2021-05-13 | Filing |
| Officer, Director | $67.26 | 2,700 | $181,602.00 | 7,707,511 | 2021-05-12 | Filing |
| Officer, Director | $66.60 | 17,300 | $1,152,180.00 | 7,710,211 | 2021-05-12 | Filing |
| Officer, Director | $67.68 | 8,500 | $575,280.00 | 7,727,511 | 2021-05-11 | Filing |
| Officer, Director | $67.28 | 11,500 | $773,720.00 | 7,736,011 | 2021-05-11 | Filing |
| Officer, Director | $69.07 | 3,600 | $248,652.00 | 7,747,511 | 2021-05-10 | Filing |
| Officer, Director | $68.35 | 16,400 | $1,120,940.00 | 7,751,111 | 2021-05-10 | Filing |
| Officer, Director | $70.32 | 2,200 | $154,704.00 | 7,767,511 | 2021-05-07 | Filing |
| Officer, Director | $69.42 | 17,800 | $1,235,676.00 | 7,769,711 | 2021-05-07 | Filing |
| Officer, Director | $70.01 | 2,400 | $168,024.00 | 7,787,511 | 2021-05-06 | Filing |
| Officer, Director | $69.04 | 17,600 | $1,215,104.00 | 7,789,911 | 2021-05-06 | Filing |
| Officer, Director | $70.56 | 200 | $14,112.00 | 7,807,511 | 2021-05-05 | Filing |
| Officer, Director | $69.68 | 19,800 | $1,379,664.00 | 7,807,711 | 2021-05-05 | Filing |
| Officer, Director | $70.08 | 4,328 | $303,306.24 | 7,827,511 | 2021-05-04 | Filing |
| Officer, Director | $69.48 | 15,672 | $1,088,890.56 | 7,831,839 | 2021-05-04 | Filing |
| Officer, Director | $71.76 | 4,100 | $294,216.00 | 7,847,511 | 2021-05-03 | Filing |
| Officer, Director | $71.10 | 15,900 | $1,130,490.00 | 7,851,611 | 2021-05-03 | Filing |
| Officer, Director | $72.57 | 973 | $70,610.61 | 7,867,511 | 2021-04-30 | Filing |
| Officer, Director | $71.81 | 19,027 | $1,366,328.87 | 7,868,484 | 2021-04-30 | Filing |