| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director, Other | $61.01 | 1,870 | $114,088.70 | 3,126,954 | 2023-11-01 | Filing |
| Officer, Director, Other | $59.67 | 31,450 | $1,876,621.50 | 3,128,824 | 2023-11-01 | Filing |
| Officer, Director, Other | $59.02 | 30,180 | $1,781,223.60 | 3,160,274 | 2023-11-01 | Filing |
| Director | $67.27 | 5,128 | $344,960.56 | 1,594,317 | 2023-10-13 | Filing |
| Director | $68.19 | 5,128 | $349,678.32 | 1,599,445 | 2023-10-12 | Filing |
| Director | $69.11 | 5,128 | $354,396.08 | 1,604,573 | 2023-10-11 | Filing |
| Officer, Director, Other | $70.00 | 1,500 | $105,000.00 | 542,499 | 2023-10-09 | Filing |
| Officer, Director, Other | $70.01 | 3,500 | $245,035.00 | 1,265,830 | 2023-10-09 | Filing |
| Officer, Director, Other | $70.00 | 50,000 | $3,500,000.00 | 3,190,454 | 2023-10-09 | Filing |
| Officer, Director, Other | $66.39 | 800 | $53,112.00 | 543,999 | 2023-10-02 | Filing |
| Officer, Director, Other | $65.66 | 550 | $36,113.00 | 544,799 | 2023-10-02 | Filing |
| Officer, Director, Other | $66.34 | 2,000 | $132,680.00 | 1,269,330 | 2023-10-02 | Filing |
| Officer, Director, Other | $65.65 | 1,150 | $75,497.50 | 1,271,330 | 2023-10-02 | Filing |
| Officer, Director, Other | $66.28 | 49,239 | $3,263,560.92 | 3,240,454 | 2023-10-02 | Filing |
| Officer, Director, Other | $65.45 | 14,261 | $933,382.45 | 3,289,693 | 2023-10-02 | Filing |
| Director | $64.72 | 5,128 | $331,884.16 | 1,609,701 | 2023-09-28 | Filing |
| Director | $62.40 | 5,128 | $319,987.20 | 1,614,829 | 2023-09-27 | Filing |
| Director | $63.88 | 5,128 | $327,576.64 | 1,619,957 | 2023-09-26 | Filing |
| Officer, Director, Other | $64.66 | 747 | $48,301.02 | 3,303,954 | 2023-09-18 | Filing |
| Officer, Director, Other | $64.14 | 55,656 | $3,569,775.84 | 3,304,701 | 2023-09-18 | Filing |