| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $121.89 | 1,600 | $195,024.00 | 168,468 | 2021-07-20 | Filing |
| Large Shareholder, Officer, Director | $121.24 | 3,907 | $473,684.68 | 170,068 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $120.65 | 8,665 | $1,045,432.25 | 173,975 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $119.36 | 1,766 | $210,789.76 | 182,640 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $118.40 | 1,200 | $142,080.00 | 184,406 | 2021-07-19 | Filing |
| Large Shareholder, Officer, Director | $117.05 | 1,962 | $229,652.10 | 185,606 | 2021-07-19 | Filing |
| Large Shareholder, Officer | $114.49 | 4,331 | $495,856.19 | 100,000 | 2021-06-25 | Filing |
| Large Shareholder, Officer | $113.62 | 12,501 | $1,420,363.62 | 104,331 | 2021-06-25 | Filing |
| Large Shareholder, Officer | $112.76 | 8,168 | $921,023.68 | 116,832 | 2021-06-25 | Filing |
| Large Shareholder, Officer, Director | $110.64 | 9,955 | $1,101,421.20 | 37,568 | 2021-06-21 | Filing |
| Large Shareholder, Officer, Director | $109.70 | 4,631 | $508,020.70 | 47,523 | 2021-06-21 | Filing |
| Large Shareholder, Officer, Director | $108.61 | 2,014 | $218,740.54 | 52,154 | 2021-06-21 | Filing |
| Large Shareholder, Officer, Director | $106.90 | 900 | $96,210.00 | 54,168 | 2021-06-21 | Filing |
| Large Shareholder, Officer, Director | $107.63 | 7,312 | $786,990.56 | 55,068 | 2021-06-18 | Filing |
| Large Shareholder, Officer, Director | $106.76 | 10,188 | $1,087,670.88 | 62,380 | 2021-06-18 | Filing |
| Large Shareholder, Officer | $96.02 | 100 | $9,602.00 | 25,000 | 2021-05-25 | Filing |
| Large Shareholder, Officer | $95.13 | 1,017 | $96,747.21 | 25,100 | 2021-05-25 | Filing |
| Large Shareholder, Officer | $94.02 | 8,620 | $810,452.40 | 26,117 | 2021-05-25 | Filing |
| Large Shareholder, Officer | $93.21 | 15,263 | $1,422,664.23 | 34,737 | 2021-05-25 | Filing |
| Officer | $91.28 | 9,000 | $821,520.00 | 43,813 | 2021-05-07 | Filing |