| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $64.12 | 708 | $45,396.96 | 2,027,548 | 2021-08-25 | Filing |
| Officer | $63.84 | 17,708 | $1,130,478.72 | 2,028,256 | 2021-08-25 | Filing |
| Officer, Director | $63.88 | 20,000 | $1,277,600.00 | 6,227,511 | 2021-08-26 | Filing |
| Officer, Director | $64.15 | 300 | $19,245.00 | 6,247,511 | 2021-08-25 | Filing |
| Officer, Director | $63.84 | 19,700 | $1,257,648.00 | 6,247,811 | 2021-08-25 | Filing |
| Officer | $62.80 | 18,573 | $1,166,384.40 | 2,045,964 | 2021-08-24 | Filing |
| Officer | $62.38 | 18,573 | $1,158,583.74 | 2,064,537 | 2021-08-23 | Filing |
| Officer, Director | $62.77 | 20,000 | $1,255,400.00 | 6,267,511 | 2021-08-24 | Filing |
| Officer, Director | $62.39 | 20,000 | $1,247,800.00 | 6,287,511 | 2021-08-23 | Filing |
| Officer | $61.82 | 11,628 | $718,842.96 | 2,083,110 | 2021-08-20 | Filing |
| Officer | $61.43 | 6,552 | $402,489.36 | 2,094,738 | 2021-08-20 | Filing |
| Officer | $61.39 | 2,638 | $161,946.82 | 2,101,290 | 2021-08-19 | Filing |
| Officer | $60.77 | 15,935 | $968,369.95 | 2,103,928 | 2021-08-19 | Filing |
| Officer, Director | $61.80 | 11,900 | $735,420.00 | 6,307,511 | 2021-08-20 | Filing |
| Officer, Director | $61.47 | 8,100 | $497,907.00 | 6,319,411 | 2021-08-20 | Filing |
| Officer, Director | $61.40 | 2,800 | $171,920.00 | 6,327,511 | 2021-08-19 | Filing |
| Officer, Director | $60.79 | 17,200 | $1,045,588.00 | 6,330,311 | 2021-08-19 | Filing |
| Officer | $62.34 | 3,227 | $201,171.18 | 2,119,863 | 2021-08-18 | Filing |
| Officer | $62.04 | 15,189 | $942,325.56 | 2,123,090 | 2021-08-18 | Filing |
| Officer | $61.58 | 18,573 | $1,143,725.34 | 2,138,279 | 2021-08-17 | Filing |