| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $68.33 | 3,202 | $218,801.95 | 9,689 | 2023-06-14 | Filing |
| Officer, Director | $67.64 | 7,054 | $477,114.93 | 12,891 | 2023-06-14 | Filing |
| Officer, Director | $67.14 | 2,564 | $172,148.50 | 0 | 2023-06-13 | Filing |
| Officer, Director | $67.14 | 10,256 | $688,593.99 | 9,689 | 2023-06-13 | Filing |
| Officer, Director | $64.24 | 2,564 | $164,717.00 | 0 | 2023-06-12 | Filing |
| Officer, Director | $64.24 | 10,256 | $658,868.00 | 9,689 | 2023-06-12 | Filing |
| Director | $67.50 | 691 | $46,642.50 | 42,697 | 2023-06-05 | Filing |
| Officer | $69.92 | 1,926 | $134,667.65 | 263,209 | 2023-06-05 | Filing |
| Officer | $69.28 | 8,067 | $558,888.21 | 265,135 | 2023-06-05 | Filing |
| Officer | $68.35 | 2,300 | $157,193.96 | 273,202 | 2023-06-05 | Filing |
| Officer | $67.39 | 2,707 | $182,422.29 | 275,502 | 2023-06-05 | Filing |
| Large Shareholder, Officer, Director | $69.92 | 3,383 | $236,530.90 | 10,716 | 2023-06-05 | Filing |
| Large Shareholder, Officer, Director | $69.26 | 30,881 | $2,138,771.74 | 14,099 | 2023-06-05 | Filing |
| Large Shareholder, Officer, Director | $68.29 | 9,770 | $667,194.28 | 44,980 | 2023-06-05 | Filing |
| Large Shareholder, Officer, Director | $67.31 | 8,350 | $562,044.35 | 54,750 | 2023-06-05 | Filing |
| Large Shareholder, Officer, Director | $71.15 | 33,919 | $2,413,241.88 | 10,716 | 2023-06-02 | Filing |
| Large Shareholder, Officer, Director | $70.56 | 18,465 | $1,302,835.01 | 44,635 | 2023-06-02 | Filing |
| Large Shareholder, Officer, Director | $71.05 | 15,900 | $1,129,660.02 | 10,716 | 2023-06-01 | Filing |
| Large Shareholder, Officer, Director | $70.40 | 11,086 | $780,506.50 | 26,616 | 2023-06-01 | Filing |
| Large Shareholder, Officer, Director | $69.40 | 12,065 | $837,323.07 | 37,702 | 2023-06-01 | Filing |