| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $78.62 | 3,538 | $278,173.83 | 50,256 | 2021-04-13 | Filing |
| Officer | $77.74 | 4,669 | $362,956.85 | 53,794 | 2021-04-13 | Filing |
| Officer | $76.99 | 800 | $61,590.96 | 58,463 | 2021-04-13 | Filing |
| Officer | $75.51 | 500 | $37,757.00 | 59,263 | 2021-04-13 | Filing |
| Officer | $74.50 | 710 | $52,896.28 | 59,763 | 2021-04-13 | Filing |
| Officer | $72.40 | 3,846 | $278,466.17 | 60,473 | 2021-04-13 | Filing |
| Officer | $71.70 | 3,937 | $282,274.63 | 64,319 | 2021-04-13 | Filing |
| Officer | $70.46 | 1,900 | $133,881.98 | 68,256 | 2021-04-13 | Filing |
| Officer | $73.79 | 950 | $70,097.46 | 32,652 | 2021-04-01 | Filing |
| Officer | $72.87 | 9,050 | $659,514.23 | 33,602 | 2021-04-01 | Filing |
| Officer | $70.00 | 30,000 | $2,100,000.00 | 32,652 | 2021-03-31 | Filing |
| Officer | $65.85 | 4,438 | $292,250.29 | 50,156 | 2021-03-30 | Filing |
| Officer | $65.40 | 11,270 | $737,103.08 | 54,594 | 2021-03-30 | Filing |
| Officer | $63.96 | 4,292 | $274,517.18 | 65,864 | 2021-03-30 | Filing |
| Large Shareholder, Officer, Director | $74.09 | 3,274 | $242,565.09 | 0 | 2021-03-24 | Filing |
| Large Shareholder, Officer, Director | $73.43 | 1,863 | $136,799.34 | 3,274 | 2021-03-24 | Filing |
| Large Shareholder, Officer, Director | $72.21 | 4,716 | $340,549.43 | 5,137 | 2021-03-24 | Filing |
| Large Shareholder, Officer, Director | $71.16 | 9,620 | $684,544.77 | 9,853 | 2021-03-24 | Filing |
| Large Shareholder, Officer, Director | $70.51 | 4,767 | $336,114.02 | 19,473 | 2021-03-24 | Filing |
| Large Shareholder, Officer, Director | $69.37 | 13,447 | $932,868.14 | 24,240 | 2021-03-24 | Filing |