| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $220.62 | 700 | $154,434.00 | 1,106,379 | 2021-09-21 | Filing |
| Officer | $219.54 | 900 | $197,587.80 | 1,107,079 | 2021-09-21 | Filing |
| Officer | $218.50 | 400 | $87,398.00 | 1,107,979 | 2021-09-21 | Filing |
| Officer | $224.81 | 500 | $112,406.00 | 1,107,979 | 2021-09-20 | Filing |
| Officer | $223.84 | 300 | $67,152.90 | 1,108,479 | 2021-09-20 | Filing |
| Officer | $222.61 | 1,100 | $244,871.00 | 1,108,779 | 2021-09-20 | Filing |
| Officer | $221.32 | 648 | $143,412.77 | 1,109,879 | 2021-09-20 | Filing |
| Officer | $220.53 | 1,300 | $286,686.40 | 1,110,527 | 2021-09-20 | Filing |
| Officer | $219.37 | 952 | $208,840.24 | 1,111,827 | 2021-09-20 | Filing |
| Officer | $218.03 | 200 | $43,606.00 | 1,112,779 | 2021-09-20 | Filing |
| Large Shareholder, Officer, Director | $211.57 | 200 | $42,314.00 | 0 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $210.79 | 2,500 | $526,985.00 | 200 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $209.90 | 16,422 | $3,447,027.07 | 2,700 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $209.01 | 17,142 | $3,582,883.70 | 19,122 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $208.09 | 7,800 | $1,623,102.00 | 36,264 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $207.00 | 11,000 | $2,276,967.00 | 44,064 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $205.95 | 10,624 | $2,188,023.42 | 55,064 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $205.03 | 7,728 | $1,584,433.20 | 65,688 | 2021-09-14 | Filing |
| Large Shareholder, Officer, Director | $203.92 | 6,584 | $1,342,576.36 | 73,416 | 2021-09-14 | Filing |
| Director | $198.67 | 200 | $39,733.00 | 83,372 | 2021-09-07 | Filing |