| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $51.19 | 52,134 | $2,668,619.55 | 634,226 | 2021-04-22 | Filing |
| Large Shareholder | $50.88 | 236,946 | $12,056,949.82 | 686,360 | 2021-04-21 | Filing |
| Large Shareholder | $50.36 | 1,975 | $99,456.85 | 923,306 | 2021-04-20 | Filing |
| Large Shareholder | $50.68 | 29,418 | $1,491,048.39 | 925,281 | 2021-04-19 | Filing |
| Large Shareholder | $50.59 | 116,491 | $5,892,697.24 | 954,699 | 2021-04-16 | Filing |
| Large Shareholder | $50.20 | 15,170 | $761,546.14 | 1,071,190 | 2021-04-15 | Filing |
| Large Shareholder | $49.51 | 55,762 | $2,760,614.91 | 1,086,360 | 2021-04-12 | Filing |
| Large Shareholder | $49.08 | 44,238 | $2,171,032.94 | 1,142,122 | 2021-04-09 | Filing |
| Large Shareholder | $48.89 | 109,278 | $5,342,350.08 | 1,077,082 | 2021-04-07 | Filing |
| Large Shareholder | $48.24 | 13,274 | $640,390.86 | 1,186,360 | 2021-04-07 | Filing |
| Large Shareholder | $48.54 | 73,286 | $3,557,331.75 | 1,199,634 | 2021-04-06 | Filing |
| Large Shareholder | $47.91 | 55,467 | $2,657,423.97 | 1,272,920 | 2021-04-05 | Filing |
| Large Shareholder | $47.96 | 75,245 | $3,608,449.22 | 1,328,387 | 2021-04-01 | Filing |
| Large Shareholder | $47.17 | 158,607 | $7,481,143.25 | 1,403,632 | 2021-03-31 | Filing |
| Large Shareholder | $45.41 | 14,393 | $653,521.36 | 1,562,239 | 2021-03-30 | Filing |
| Large Shareholder | $44.72 | 100,294 | $4,484,886.92 | 1,576,632 | 2021-03-25 | Filing |
| Large Shareholder | $44.51 | 1,012 | $45,048.57 | 1,676,926 | 2021-03-23 | Filing |
| Large Shareholder | $41.14 | 22,062 | $907,688.04 | 1,677,938 | 2021-03-22 | Filing |
| Officer | $30.80 | 300,000 | $9,240,000.00 | 3,763,831 | 2020-11-17 | Filing |
| Director | $30.80 | 25,000 | $770,000.00 | 542,823 | 2020-11-17 | Filing |