| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $62.07 | 15,661 | $972,078.27 | 2,305,123 | 2021-08-04 | Filing |
| Officer | $61.35 | 2,912 | $178,651.20 | 2,320,784 | 2021-08-04 | Filing |
| Officer | $63.02 | 236 | $14,872.72 | 2,323,696 | 2021-08-03 | Filing |
| Officer | $62.21 | 1,023 | $63,640.83 | 2,323,932 | 2021-08-03 | Filing |
| Officer | $61.41 | 16,527 | $1,014,923.07 | 2,324,955 | 2021-08-03 | Filing |
| Officer, Director | $63.20 | 300 | $18,960.00 | 6,587,511 | 2021-08-02 | Filing |
| Officer, Director | $62.67 | 19,700 | $1,234,599.00 | 6,587,811 | 2021-08-02 | Filing |
| Officer, Director | $62.96 | 2,800 | $176,288.00 | 6,607,511 | 2021-07-30 | Filing |
| 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 |