| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $124.78 | 1,000 | $124,779.50 | 231 | 2021-06-01 | Filing |
| Officer, Director | $120.31 | 1,000 | $120,309.80 | 612,650 | 2021-05-07 | Filing |
| Officer, Director | $116.35 | 1,000 | $116,350.90 | 613,650 | 2021-05-06 | Filing |
| Officer, Director | $117.16 | 1,000 | $117,156.00 | 614,650 | 2021-05-05 | Filing |
| Officer, Director | $117.51 | 1,000 | $117,514.60 | 615,650 | 2021-05-04 | Filing |
| Officer, Director | $118.19 | 1,000 | $118,191.30 | 616,650 | 2021-05-03 | Filing |
| Officer, Director | $118.05 | 1,000 | $118,054.40 | 617,650 | 2021-04-30 | Filing |
| Large Shareholder | $115.91 | 5,353 | $620,467.84 | 6,494,036 | 2021-04-27 | Filing |
| Officer, Director | $116.56 | 1,000 | $116,561.20 | 618,650 | 2021-04-29 | Filing |
| Officer, Director | $115.98 | 1,000 | $115,975.60 | 619,650 | 2021-04-28 | Filing |
| Officer, Director | $115.82 | 1,000 | $115,815.90 | 620,650 | 2021-04-27 | Filing |
| Large Shareholder | $116.54 | 3,926 | $457,524.26 | 6,499,389 | 2021-04-26 | Filing |
| Large Shareholder | $119.41 | 4,591 | $548,188.36 | 6,503,315 | 2021-04-23 | Filing |
| Large Shareholder | $118.02 | 3,750 | $442,580.25 | 6,507,906 | 2021-04-22 | Filing |
| Officer, Director | $116.40 | 1,000 | $116,404.60 | 621,650 | 2021-04-26 | Filing |
| Officer, Director | $119.64 | 1,000 | $119,636.50 | 622,650 | 2021-04-23 | Filing |
| Officer, Director | $118.18 | 1,000 | $118,182.60 | 623,650 | 2021-04-22 | Filing |
| Officer, Director | $116.72 | 1,000 | $116,719.70 | 624,650 | 2021-04-21 | Filing |
| Officer, Director | $112.07 | 1,000 | $112,066.10 | 625,650 | 2021-04-20 | Filing |
| Officer, Director | $111.57 | 1,000 | $111,567.00 | 626,650 | 2021-04-19 | Filing |