| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $67.38 | 3,766 | $253,738.02 | 576,626 | 2021-04-28 | Filing |
| Officer, Director | $71.35 | 2,904 | $207,185.88 | 580,392 | 2021-04-27 | Filing |
| Officer, Director | $70.76 | 11,470 | $811,594.26 | 583,296 | 2021-04-27 | Filing |
| Officer, Director | $70.06 | 5,782 | $405,098.48 | 594,766 | 2021-04-26 | Filing |
| Officer, Director | $69.30 | 1,993 | $138,118.89 | 600,548 | 2021-04-26 | Filing |
| Officer, Director | $68.34 | 6,599 | $450,982.26 | 602,541 | 2021-04-26 | Filing |
| Director | $65.55 | 2,769 | $181,507.95 | 290,993 | 2021-04-22 | Filing |
| Director | $64.82 | 3,431 | $222,411.14 | 293,762 | 2021-04-22 | Filing |