| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $66.95 | 2,552 | $170,858.19 | 2,337,805 | 2021-08-10 | Filing |
| Large Shareholder, Director | $66.95 | 448 | $29,993.91 | 406,016 | 2021-08-10 | Filing |
| Large Shareholder, Director | $67.48 | 221 | $14,913.10 | 66,522 | 2021-08-10 | Filing |
| Director | $66.95 | 448 | $29,993.91 | 406,016 | 2021-08-10 | Filing |
| Director | $67.23 | 445 | $29,916.33 | 55,490 | 2021-08-10 | Filing |
| Large Shareholder, Director | $74.90 | 1,408 | $105,456.81 | 192,749 | 2021-06-11 | Filing |
| Large Shareholder, Director | $74.90 | 2,342 | $175,411.82 | 2,346,554 | 2021-06-11 | Filing |
| Large Shareholder, Director | $74.85 | 3,000 | $224,562.30 | 2,348,896 | 2021-06-10 | Filing |
| Large Shareholder, Director | $70.35 | 71 | $4,994.66 | 63,333 | 2021-06-01 | Filing |
| Director | $70.35 | 497 | $34,962.61 | 55,935 | 2021-06-01 | Filing |
| Director | $70.35 | 71 | $4,994.66 | 63,333 | 2021-06-01 | Filing |
| Director | $70.35 | 71 | $4,994.66 | 18,599 | 2021-06-01 | Filing |
| Director | $68.15 | 733 | $49,953.95 | 4,580 | 2021-05-18 | Filing |
| Large Shareholder, Director | $62.05 | 1,209 | $75,016.88 | 194,157 | 2021-05-11 | Filing |
| Large Shareholder, Director | $62.05 | 2,813 | $174,542.99 | 2,351,896 | 2021-05-11 | Filing |
| Large Shareholder, Director | $63.97 | 4,000 | $255,885.20 | 2,354,709 | 2021-05-10 | Filing |
| Officer | $63.74 | 3,900 | $248,582.49 | 16,875 | 2021-05-10 | Filing |
| Large Shareholder, Director | $62.37 | 240 | $14,968.56 | 66,743 | 2021-04-21 | Filing |
| Large Shareholder, Director | $59.08 | 15 | $886.20 | 66,983 | 2021-02-03 | Filing |
| Director | $65.64 | 1,540 | $101,085.60 | 5,248 | 2021-03-17 | Filing |