| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $73.06 | 1,000 | $73,060.00 | 7,887,511 | 2021-04-29 | Filing |
| Officer, Director | $72.46 | 19,000 | $1,376,740.00 | 7,888,511 | 2021-04-29 | Filing |
| Officer, Director | $72.91 | 5,900 | $430,169.00 | 7,907,511 | 2021-04-28 | Filing |
| Officer, Director | $72.00 | 14,100 | $1,015,200.00 | 7,913,411 | 2021-04-28 | Filing |
| Officer, Director | $72.45 | 20,000 | $1,449,000.00 | 7,927,511 | 2021-04-27 | Filing |
| Officer, Director | $73.51 | 2,400 | $176,424.00 | 7,947,511 | 2021-04-26 | Filing |
| Officer, Director | $72.74 | 17,600 | $1,280,224.00 | 7,949,911 | 2021-04-26 | Filing |
| Officer, Director | $73.46 | 9,200 | $675,832.00 | 7,967,511 | 2021-04-23 | Filing |
| Officer, Director | $73.03 | 8,600 | $628,058.00 | 7,976,711 | 2021-04-23 | Filing |
| Officer, Director | $71.76 | 700 | $50,232.00 | 7,985,311 | 2021-04-23 | Filing |
| Officer, Director | $70.61 | 1,500 | $105,915.00 | 7,986,011 | 2021-04-23 | Filing |
| Officer, Director | $73.55 | 200 | $14,710.00 | 7,987,511 | 2021-04-22 | Filing |
| Officer, Director | $73.08 | 9,300 | $679,644.00 | 7,987,711 | 2021-04-22 | Filing |
| Officer, Director | $72.12 | 10,500 | $757,260.00 | 7,997,011 | 2021-04-22 | Filing |
| Officer, Director | $75.78 | 3,000 | $227,340.00 | 8,007,511 | 2021-04-21 | Filing |
| Officer, Director | $75.08 | 14,800 | $1,111,184.00 | 8,010,511 | 2021-04-21 | Filing |
| Officer, Director | $74.18 | 1,900 | $140,942.00 | 8,025,311 | 2021-04-21 | Filing |
| Officer, Director | $72.81 | 300 | $21,843.00 | 8,027,211 | 2021-04-21 | Filing |
| Officer, Director | $76.79 | 3,800 | $291,802.00 | 8,027,511 | 2021-04-20 | Filing |
| Officer, Director | $75.90 | 2,200 | $166,980.00 | 8,031,311 | 2021-04-20 | Filing |