| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $68.06 | 300 | $20,418.00 | 7,447,511 | 2021-06-01 | Filing |
| Officer, Director | $67.56 | 19,700 | $1,330,932.00 | 7,447,811 | 2021-06-01 | Filing |
| Officer, Director | $67.75 | 500 | $33,875.00 | 7,467,511 | 2021-05-28 | Filing |
| Officer, Director | $67.33 | 19,500 | $1,312,935.00 | 7,468,011 | 2021-05-28 | Filing |
| Officer, Director | $68.01 | 300 | $20,403.00 | 7,487,511 | 2021-05-27 | Filing |
| Officer, Director | $67.15 | 19,700 | $1,322,855.00 | 7,487,811 | 2021-05-27 | Filing |
| Officer, Director | $67.83 | 300 | $20,349.00 | 7,507,511 | 2021-05-26 | Filing |
| Officer, Director | $67.44 | 19,700 | $1,328,568.00 | 7,507,811 | 2021-05-26 | Filing |
| Officer, Director | $67.18 | 20,000 | $1,343,600.00 | 7,527,511 | 2021-05-25 | Filing |
| Officer, Director | $66.85 | 20,000 | $1,337,000.00 | 7,547,511 | 2021-05-24 | Filing |
| Officer, Director | $67.30 | 20,000 | $1,346,000.00 | 7,567,511 | 2021-05-21 | Filing |
| Officer, Director | $67.17 | 1,200 | $80,604.00 | 7,587,511 | 2021-05-20 | Filing |
| Officer, Director | $66.67 | 18,800 | $1,253,396.00 | 7,588,711 | 2021-05-20 | Filing |
| Officer, Director | $66.57 | 200 | $13,314.00 | 7,607,511 | 2021-05-19 | Filing |
| Officer, Director | $65.95 | 19,800 | $1,305,810.00 | 7,607,711 | 2021-05-19 | Filing |
| Officer, Director | $68.68 | 600 | $41,208.00 | 7,627,511 | 2021-05-18 | Filing |
| Officer, Director | $68.06 | 19,400 | $1,320,364.00 | 7,628,111 | 2021-05-18 | Filing |
| Officer, Director | $68.14 | 20,000 | $1,362,800.00 | 7,647,511 | 2021-05-17 | Filing |
| Officer, Director | $69.08 | 18,000 | $1,243,440.00 | 7,667,511 | 2021-05-14 | Filing |
| Officer, Director | $68.05 | 2,000 | $136,100.00 | 7,685,511 | 2021-05-14 | Filing |