| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $186.04 | 7,318 | $1,361,440.72 | 432,231 | 2025-02-19 | Filing |
| Director | $172.50 | 1,232 | $212,520.00 | 5,899 | 2024-11-29 | Filing |
| Officer, Director | $168.34 | 2,664 | $448,457.76 | 441,181 | 2024-11-20 | Filing |
| Officer, Director | $167.58 | 1,194 | $200,090.52 | 443,845 | 2024-11-20 | Filing |
| Officer, Director | $164.28 | 4,305 | $707,225.40 | 445,039 | 2024-11-19 | Filing |
| Officer, Director | $166.73 | 2,249 | $374,975.77 | 449,344 | 2024-11-19 | Filing |
| Officer, Director | $165.33 | 800 | $132,264.00 | 451,593 | 2024-11-19 | Filing |
| Officer, Director | $164.64 | 3,394 | $558,788.16 | 452,393 | 2024-11-19 | Filing |
| 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 |