Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $53.04 | 3,500 | Director | 16,362 | 2021-05-19 | Filing |
| $50.26 | 10,000 | Officer | 0 | 2021-06-04 | Filing |
| $50.25 | 5,000 | Officer | 0 | 2021-06-04 | Filing |
| $51.46 | 6,055 | Large Shareholder | 436,217 | 2021-06-07 | Filing |
| $52.90 | 300 | Large Shareholder | 442,272 | 2021-06-03 | Filing |
| $51.98 | 4,290 | Large Shareholder | 442,572 | 2021-06-03 | Filing |
| $50.88 | 6,456 | Large Shareholder | 446,862 | 2021-06-03 | Filing |
| $54.72 | 300 | Large Shareholder | 453,318 | 2021-06-02 | Filing |
| $53.52 | 2,000 | Large Shareholder | 453,618 | 2021-06-02 | Filing |
| $52.86 | 10,499 | Large Shareholder | 455,618 | 2021-06-02 | Filing |
| $52.08 | 2,812 | Large Shareholder, Officer, Director | 10,300 | 2021-06-03 | Filing |
| $53.30 | 684 | Large Shareholder, Officer, Director | 10,300 | 2021-06-02 | Filing |
| $54.30 | 3,000 | Large Shareholder, Officer, Director | 10,300 | 2021-06-01 | Filing |
| $53.38 | 4,872 | Large Shareholder, Officer, Director | 10,300 | 2021-06-01 | Filing |
| $52.77 | 11,000 | Large Shareholder, Officer, Director | 10,300 | 2021-05-28 | Filing |
| $52.15 | 6,100 | Large Shareholder, Officer, Director | 10,300 | 2021-05-27 | Filing |
| $52.82 | 2,000 | Large Shareholder, Officer, Director | 10,300 | 2021-05-26 | Filing |
| $52.90 | 10,510 | Large Shareholder, Officer, Director | 10,300 | 2021-05-26 | Filing |
| $53.83 | 500 | Director | 4,090 | 2021-05-25 | Filing |
| $53.51 | 1,000 | Director | 4,590 | 2021-05-24 | Filing |