| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $118.22 | 2,639 | $311,975.45 | 96,743 | 2022-02-24 | Filing |
| Large Shareholder, Officer, Director | $117.45 | 3,265 | $383,458.90 | 99,382 | 2022-02-24 | Filing |
| Large Shareholder, Officer, Director | $116.25 | 1,400 | $162,744.26 | 102,647 | 2022-02-24 | Filing |
| Large Shareholder, Officer, Director | $115.10 | 1,100 | $126,609.56 | 104,047 | 2022-02-24 | Filing |
| Large Shareholder, Officer, Director | $113.70 | 400 | $45,481.24 | 105,147 | 2022-02-24 | Filing |
| Large Shareholder, Officer, Director | $112.78 | 300 | $33,833.16 | 105,547 | 2022-02-24 | Filing |
| Director | $117.69 | 150 | $17,653.65 | 2,080 | 2022-02-24 | Filing |
| Director | $116.66 | 148 | $17,265.81 | 2,230 | 2022-02-24 | Filing |
| Director | $115.62 | 99 | $11,446.17 | 2,378 | 2022-02-24 | Filing |
| Director | $114.61 | 77 | $8,825.06 | 2,477 | 2022-02-24 | Filing |
| Director | $113.38 | 37 | $4,195.23 | 2,554 | 2022-02-24 | Filing |
| Director | $112.19 | 18 | $2,019.36 | 2,591 | 2022-02-24 | Filing |
| Director | $110.66 | 9 | $995.97 | 2,609 | 2022-02-24 | Filing |
| Director | $108.50 | 22 | $2,387.00 | 2,618 | 2022-02-24 | Filing |
| Officer | $130.22 | 100 | $13,022.00 | 282,600 | 2022-02-10 | Filing |
| Officer | $129.61 | 800 | $103,688.48 | 282,700 | 2022-02-10 | Filing |
| Officer | $127.35 | 500 | $63,674.20 | 283,500 | 2022-02-10 | Filing |
| Officer | $126.41 | 400 | $50,563.00 | 284,000 | 2022-02-10 | Filing |
| Officer | $130.25 | 700 | $91,177.03 | 3,552 | 2022-02-10 | Filing |
| Officer | $129.69 | 6,700 | $868,932.38 | 4,252 | 2022-02-10 | Filing |