| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $117.13 | 8,470 | $992,102.96 | 6,511,656 | 2021-04-21 | Filing |
| Large Shareholder | $113.15 | 7,339 | $830,407.12 | 6,520,126 | 2021-04-20 | Filing |
| Large Shareholder | $112.05 | 3,808 | $426,700.87 | 6,527,465 | 2021-04-19 | Filing |
| Large Shareholder | $112.62 | 3,779 | $425,591.36 | 6,531,273 | 2021-04-16 | Filing |
| Large Shareholder | $110.88 | 3,402 | $377,221.24 | 6,535,052 | 2021-04-15 | Filing |
| Large Shareholder | $109.92 | 5,582 | $613,579.02 | 6,538,454 | 2021-04-14 | Filing |
| Large Shareholder | $106.15 | 1,386 | $147,125.29 | 6,544,036 | 2021-03-29 | Filing |
| Large Shareholder | $107.25 | 74 | $7,936.79 | 6,545,422 | 2021-03-22 | Filing |
| Large Shareholder | $106.00 | 143 | $15,158.00 | 6,545,496 | 2021-03-19 | Filing |
| Large Shareholder | $106.00 | 187 | $19,822.67 | 6,545,639 | 2021-03-18 | Filing |
| Officer, Director | $109.97 | 100 | $10,997.00 | 627,650 | 2021-03-16 | Filing |
| Officer | $109.28 | 669 | $73,107.38 | 1,568 | 2021-03-15 | Filing |
| Officer | $109.28 | 331 | $36,171.22 | 1,568 | 2021-03-15 | Filing |
| Large Shareholder | $107.50 | 1,722 | $185,111.56 | 6,545,826 | 2021-03-17 | Filing |
| Large Shareholder | $109.48 | 4,967 | $543,800.57 | 6,547,548 | 2021-03-16 | Filing |
| Large Shareholder | $108.78 | 5,219 | $567,743.17 | 6,552,515 | 2021-03-15 | Filing |
| Director | $105.97 | 4,793 | $507,914.21 | 61,045 | 2021-03-11 | Filing |
| Officer, Director | $105.57 | 1,000 | $105,572.80 | 633,750 | 2021-03-11 | Filing |
| Officer, Director | $105.50 | 1,000 | $105,499.00 | 634,750 | 2021-03-10 | Filing |
| Large Shareholder | $108.04 | 6,714 | $725,378.55 | 6,557,734 | 2021-03-12 | Filing |