| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $105.98 | 1,600 | $169,568.00 | 20,934 | 2022-11-23 | Filing |
| Officer | $105.00 | 2,500 | $262,500.00 | 40,507 | 2022-11-14 | Filing |
| Officer, Director | $95.79 | 1,590 | $152,299.10 | 3,001,705 | 2022-09-21 | Filing |
| Officer, Director | $95.25 | 5,198 | $495,103.78 | 3,003,295 | 2022-09-21 | Filing |
| Officer, Director | $94.07 | 3,212 | $302,148.66 | 3,008,493 | 2022-09-21 | Filing |
| Officer, Director | $95.74 | 16,277 | $1,558,394.16 | 1,255,207 | 2022-09-21 | Filing |
| Officer, Director | $95.22 | 43,299 | $4,122,926.45 | 1,271,484 | 2022-09-21 | Filing |
| Officer, Director | $94.06 | 27,801 | $2,615,020.44 | 1,314,783 | 2022-09-21 | Filing |
| Officer | $107.00 | 2,500 | $267,500.00 | 42,007 | 2022-08-26 | Filing |
| Officer | $107.73 | 1,600 | $172,368.00 | 22,402 | 2022-08-23 | Filing |
| Officer, Director | $98.00 | 4,024 | $394,337.92 | 3,011,705 | 2022-05-25 | Filing |
| Officer, Director | $97.38 | 5,976 | $581,965.59 | 3,015,729 | 2022-05-25 | Filing |
| Officer, Director | $99.62 | 36,086 | $3,595,038.88 | 1,277,280 | 2022-05-26 | Filing |
| Officer, Director | $98.84 | 29,523 | $2,918,130.08 | 1,313,366 | 2022-05-26 | Filing |
| Officer, Director | $97.86 | 18,012 | $1,762,569.66 | 1,342,889 | 2022-05-26 | Filing |
| Director | $97.66 | 583 | $56,935.78 | 16,127 | 2022-05-24 | Filing |
| Officer | $99.08 | 1,600 | $158,528.00 | 24,002 | 2022-05-23 | Filing |
| Officer | $93.61 | 492 | $46,056.12 | 14,119 | 2022-05-19 | Filing |
| Officer | $128.53 | 11,000 | $1,413,883.90 | 27,229 | 2022-04-11 | Filing |
| Officer | $126.60 | 11,000 | $1,392,600.00 | 27,229 | 2022-03-10 | Filing |