| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $89.38 | 2,422 | $216,475.94 | 7,605 | 2021-04-14 | Filing |
| Officer, Director | $89.63 | 7,800 | $699,121.80 | 144,878 | 2021-04-14 | Filing |
| Large Shareholder, Director | $89.21 | 5,000 | $446,049.00 | 1,327,304 | 2021-04-13 | Filing |
| Large Shareholder, Director | $89.57 | 3,386 | $303,267.77 | 1,332,304 | 2021-04-12 | Filing |
| Large Shareholder, Director | $88.66 | 1,614 | $143,104.99 | 1,335,690 | 2021-04-12 | Filing |
| Large Shareholder, Director | $89.21 | 5,000 | $446,049.00 | 1,077,285 | 2021-04-13 | Filing |
| Large Shareholder, Director | $89.57 | 3,386 | $303,268.11 | 1,082,285 | 2021-04-12 | Filing |
| Large Shareholder, Director | $88.67 | 1,614 | $143,105.31 | 1,085,671 | 2021-04-12 | Filing |
| Large Shareholder | $89.21 | 10,000 | $892,098.00 | 3,965,055 | 2021-04-13 | Filing |
| Large Shareholder | $89.57 | 6,772 | $606,535.53 | 3,975,055 | 2021-04-12 | Filing |
| Large Shareholder | $88.66 | 3,228 | $286,209.97 | 3,981,827 | 2021-04-12 | Filing |
| Large Shareholder | $96.99 | 1,243 | $120,562.42 | 3,985,055 | 2021-03-31 | Filing |
| Large Shareholder | $97.00 | 1,972 | $191,286.76 | 3,986,298 | 2021-03-30 | Filing |
| Large Shareholder | $96.17 | 6,785 | $652,499.20 | 3,988,270 | 2021-03-30 | Filing |
| Large Shareholder | $97.71 | 450 | $43,970.18 | 3,995,055 | 2021-03-29 | Filing |
| Large Shareholder | $96.47 | 5,438 | $524,627.79 | 3,995,505 | 2021-03-29 | Filing |
| Large Shareholder | $95.91 | 4,112 | $394,371.64 | 4,000,943 | 2021-03-29 | Filing |
| Large Shareholder, Director | $97.95 | 375 | $36,730.76 | 1,327,402 | 2021-03-16 | Filing |
| Large Shareholder, Director | $97.22 | 4,625 | $449,660.54 | 1,327,777 | 2021-03-16 | Filing |
| Large Shareholder, Director | $98.47 | 696 | $68,537.90 | 1,332,402 | 2021-03-15 | Filing |