| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $59.82 | 4,900 | $293,118.00 | 2,447,511 | 2022-05-26 | Filing |
| Officer, Director | $59.28 | 11,300 | $669,864.00 | 2,452,411 | 2022-05-26 | Filing |
| Officer, Director | $58.45 | 3,800 | $222,110.00 | 2,463,711 | 2022-05-26 | Filing |
| Officer, Director | $57.16 | 2,661 | $152,102.76 | 2,467,511 | 2022-05-25 | Filing |
| Officer, Director | $56.48 | 17,339 | $979,306.72 | 2,470,172 | 2022-05-25 | Filing |
| Officer, Director | $57.08 | 1,300 | $74,204.00 | 2,487,511 | 2022-05-24 | Filing |
| Officer, Director | $56.30 | 18,700 | $1,052,810.00 | 2,488,811 | 2022-05-24 | Filing |
| Officer, Director | $57.80 | 13,192 | $762,497.60 | 2,507,511 | 2022-05-23 | Filing |
| Officer, Director | $57.36 | 6,808 | $390,506.88 | 2,520,703 | 2022-05-23 | Filing |
| Officer, Director | $56.08 | 600 | $33,648.00 | 2,527,511 | 2022-05-20 | Filing |
| Officer, Director | $55.56 | 19,400 | $1,077,864.00 | 2,528,111 | 2022-05-20 | Filing |
| Officer, Director | $54.84 | 16,274 | $892,466.16 | 2,547,511 | 2022-05-19 | Filing |
| Officer, Director | $54.30 | 3,726 | $202,321.80 | 2,563,785 | 2022-05-19 | Filing |
| Officer, Director | $55.83 | 3,600 | $200,988.00 | 2,567,511 | 2022-05-18 | Filing |
| Officer, Director | $55.18 | 9,900 | $546,282.00 | 2,571,111 | 2022-05-18 | Filing |
| Officer, Director | $54.27 | 6,500 | $352,755.00 | 2,581,011 | 2022-05-18 | Filing |
| Officer, Director | $55.99 | 800 | $44,792.00 | 2,587,511 | 2022-05-17 | Filing |
| Officer, Director | $55.49 | 19,200 | $1,065,408.00 | 2,588,311 | 2022-05-17 | Filing |
| Officer, Director | $55.31 | 5,400 | $298,674.00 | 2,607,511 | 2022-05-16 | Filing |
| Officer, Director | $54.87 | 14,600 | $801,102.00 | 2,612,911 | 2022-05-16 | Filing |