| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $154.37 | 1,500 | $231,550.50 | 893,968 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $159.40 | 7,167 | $1,142,386.12 | 36,636 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $158.64 | 6,368 | $1,010,222.70 | 43,803 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $157.48 | 5,845 | $920,451.90 | 50,171 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $156.45 | 8,189 | $1,281,142.85 | 56,016 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $155.54 | 8,074 | $1,255,814.62 | 64,205 | 2021-03-12 | Filing |
| Large Shareholder, Officer, Director | $154.56 | 6,023 | $930,887.17 | 72,279 | 2021-03-12 | Filing |
| Officer | $159.51 | 2,100 | $334,976.88 | 34,608 | 2021-03-12 | Filing |
| Officer | $158.85 | 3,176 | $504,513.00 | 36,708 | 2021-03-12 | Filing |
| Officer | $157.70 | 2,211 | $348,683.54 | 39,884 | 2021-03-12 | Filing |
| Officer | $156.52 | 3,606 | $564,404.27 | 42,095 | 2021-03-12 | Filing |
| Officer | $155.54 | 3,807 | $592,148.39 | 45,701 | 2021-03-12 | Filing |
| Officer | $154.52 | 2,100 | $324,491.58 | 49,508 | 2021-03-12 | Filing |
| Officer | $154.82 | 100 | $15,482.00 | 20,774 | 2021-03-08 | Filing |
| Officer | $154.14 | 300 | $46,241.01 | 20,874 | 2021-03-08 | Filing |
| Officer | $152.08 | 400 | $60,833.00 | 21,174 | 2021-03-08 | Filing |
| Officer | $151.22 | 800 | $120,977.04 | 21,574 | 2021-03-08 | Filing |
| Officer | $150.22 | 1,200 | $180,261.00 | 22,374 | 2021-03-08 | Filing |
| Officer | $149.43 | 1,100 | $164,371.02 | 23,574 | 2021-03-08 | Filing |
| Officer | $148.08 | 200 | $29,616.00 | 24,674 | 2021-03-08 | Filing |