| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $59.04 | 2,536 | $149,725.44 | 537,953 | 2021-05-27 | Filing |
| Officer, Director | $58.20 | 1,498 | $87,176.11 | 540,489 | 2021-05-27 | Filing |
| Officer, Director | $60.86 | 1,015 | $61,772.90 | 541,987 | 2021-05-26 | Filing |
| Officer, Director | $59.97 | 585 | $35,082.45 | 543,002 | 2021-05-26 | Filing |
| Officer, Director | $58.66 | 2,433 | $142,719.78 | 543,587 | 2021-05-26 | Filing |
| Officer, Director | $60.50 | 8,599 | $520,239.50 | 546,020 | 2021-05-25 | Filing |
| Officer, Director | $60.47 | 1,300 | $78,611.00 | 554,619 | 2021-05-20 | Filing |
| Officer, Director | $60.09 | 100 | $6,009.00 | 555,919 | 2021-05-18 | Filing |
| Officer, Director | $52.75 | 300 | $15,824.10 | 556,019 | 2021-05-13 | Filing |
| Officer, Director | $51.64 | 600 | $30,982.80 | 556,319 | 2021-05-13 | Filing |
| Officer, Director | $50.51 | 1,547 | $78,135.88 | 556,919 | 2021-05-13 | Filing |
| Officer, Director | $49.75 | 886 | $44,076.73 | 558,466 | 2021-05-13 | Filing |
| Officer, Director | $52.88 | 800 | $42,300.80 | 559,352 | 2021-05-12 | Filing |
| Officer, Director | $51.94 | 2,533 | $131,551.36 | 560,152 | 2021-05-12 | Filing |
| Officer, Director | $54.40 | 697 | $37,919.59 | 562,685 | 2021-05-11 | Filing |
| Officer, Director | $53.69 | 1,100 | $59,053.50 | 563,382 | 2021-05-11 | Filing |
| Officer, Director | $52.60 | 1,157 | $60,861.67 | 564,482 | 2021-05-11 | Filing |
| Officer, Director | $51.63 | 379 | $19,567.01 | 565,639 | 2021-05-11 | Filing |
| Officer, Director | $69.37 | 2,442 | $169,406.42 | 566,018 | 2021-04-28 | Filing |
| Officer, Director | $68.72 | 8,166 | $561,167.52 | 568,460 | 2021-04-28 | Filing |