| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $163.50 | 3,419 | $559,006.50 | 455,787 | 2024-11-19 | Filing |
| Officer, Director | $162.13 | 763 | $123,705.19 | 459,206 | 2024-11-19 | Filing |
| Officer, Director | $167.90 | 542 | $91,001.80 | 459,969 | 2024-11-18 | Filing |
| Officer, Director | $166.88 | 498 | $83,106.24 | 460,511 | 2024-11-18 | Filing |
| Officer, Director | $166.15 | 2,018 | $335,290.70 | 461,009 | 2024-11-18 | Filing |
| Officer, Director | $164.95 | 2,655 | $437,942.25 | 463,027 | 2024-11-18 | Filing |
| Officer, Director | $164.08 | 1,037 | $170,150.96 | 465,682 | 2024-11-18 | Filing |
| Officer, Director | $166.65 | 37 | $6,166.05 | 466,719 | 2024-11-18 | Filing |
| Officer, Director | $164.87 | 3,988 | $657,501.56 | 466,756 | 2024-11-18 | Filing |
| Officer | $168.34 | 555 | $93,428.70 | 90,603 | 2024-11-20 | Filing |
| Officer | $162.37 | 889 | $144,346.93 | 91,158 | 2024-11-19 | Filing |
| Officer | $164.28 | 960 | $157,708.80 | 92,047 | 2024-11-19 | Filing |
| Officer | $166.70 | 14 | $2,333.80 | 93,007 | 2024-11-18 | Filing |
| Officer | $164.87 | 1,509 | $248,788.83 | 93,021 | 2024-11-18 | Filing |
| Director | $152.76 | 1,569 | $239,680.44 | 13,550 | 2024-08-30 | Filing |
| Director | $152.76 | 1,569 | $239,680.44 | 17,903 | 2024-08-30 | Filing |
| Director | $154.20 | 837 | $129,065.40 | 7,131 | 2024-08-30 | Filing |
| Director | $153.24 | 395 | $60,529.80 | 7,968 | 2024-08-30 | Filing |
| Officer | $151.28 | 5,221 | $789,832.88 | 94,530 | 2024-08-27 | Filing |
| Officer | $150.56 | 11,779 | $1,773,446.24 | 99,751 | 2024-08-27 | Filing |