| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $78.74 | 6,500 | $511,810.00 | 2,467,511 | 2022-10-26 | Filing |
| Officer, Director | $78.03 | 13,500 | $1,053,405.00 | 2,474,011 | 2022-10-26 | Filing |
| Officer, Director | $78.28 | 7,500 | $587,100.00 | 2,487,511 | 2022-10-25 | Filing |
| Officer, Director | $77.75 | 7,791 | $605,750.25 | 2,495,011 | 2022-10-25 | Filing |
| Officer, Director | $76.63 | 4,709 | $360,850.67 | 2,502,802 | 2022-10-25 | Filing |
| Officer, Director | $76.65 | 12,100 | $927,465.00 | 2,507,511 | 2022-10-24 | Filing |
| Officer, Director | $75.74 | 7,900 | $598,346.00 | 2,519,611 | 2022-10-24 | Filing |
| Officer, Director | $76.67 | 14,300 | $1,096,381.00 | 2,527,511 | 2022-10-21 | Filing |
| Officer, Director | $75.73 | 5,700 | $431,661.00 | 2,541,811 | 2022-10-21 | Filing |
| Officer, Director | $75.11 | 20,000 | $1,502,200.00 | 2,547,511 | 2022-10-20 | Filing |
| Officer, Director | $76.20 | 1,500 | $114,300.00 | 2,567,511 | 2022-10-19 | Filing |
| Officer, Director | $75.44 | 18,500 | $1,395,640.00 | 2,569,011 | 2022-10-19 | Filing |
| Officer, Director | $58.70 | 20,000 | $1,174,000.00 | 1,587,511 | 2022-07-29 | Filing |
| Officer, Director | $57.47 | 20,000 | $1,149,400.00 | 1,607,511 | 2022-07-28 | Filing |
| Officer, Director | $57.57 | 3,000 | $172,710.00 | 1,627,511 | 2022-07-27 | Filing |
| Officer, Director | $56.63 | 17,000 | $962,710.00 | 1,630,511 | 2022-07-27 | Filing |
| Officer, Director | $56.85 | 200 | $11,370.00 | 1,647,511 | 2022-07-26 | Filing |
| Officer, Director | $56.31 | 19,800 | $1,114,938.00 | 1,647,711 | 2022-07-26 | Filing |
| Officer, Director | $56.63 | 20,000 | $1,132,600.00 | 1,667,511 | 2022-07-25 | Filing |
| Officer, Director | $57.11 | 1,700 | $97,087.00 | 1,687,511 | 2022-07-22 | Filing |