| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $208.12 | 1,242 | $258,485.04 | 536,249 | 2024-11-15 | Filing |
| Director | $210.09 | 12,048 | $2,531,111.31 | 28,110 | 2024-11-11 | Filing |
| Director | $210.09 | 3,443 | $723,324.72 | 38,249 | 2024-11-11 | Filing |
| Director | $210.09 | 14,509 | $3,048,131.97 | 38,649 | 2024-11-11 | Filing |
| Officer, Director | $203.80 | 1,242 | $253,119.60 | 542,281 | 2024-11-08 | Filing |
| Officer, Director | $189.50 | 1,242 | $235,359.00 | 543,523 | 2024-11-01 | Filing |
| Officer, Director | $190.27 | 1,242 | $236,315.34 | 544,765 | 2024-10-25 | Filing |
| Director | $186.12 | 859 | $159,877.08 | 915 | 2024-10-22 | Filing |
| Officer, Director | $190.57 | 1,242 | $236,687.94 | 546,007 | 2024-10-18 | Filing |
| Officer, Director | $185.00 | 1,242 | $229,770.00 | 547,249 | 2024-10-11 | Filing |
| Officer, Director | $181.35 | 1,242 | $225,236.70 | 548,491 | 2024-10-04 | Filing |
| Officer, Director | $183.74 | 1,242 | $228,205.08 | 549,733 | 2024-09-27 | Filing |
| Officer, Director | $186.45 | 1,242 | $231,570.90 | 550,975 | 2024-09-20 | Filing |
| Officer, Director | $178.10 | 1,242 | $221,200.20 | 552,217 | 2024-09-13 | Filing |
| Officer, Director | $180.71 | 1,242 | $224,441.82 | 553,459 | 2024-09-06 | Filing |
| Officer, Director | $183.17 | 1,242 | $227,497.14 | 554,701 | 2024-08-30 | Filing |
| Officer, Director | $176.15 | 1,242 | $218,778.30 | 555,943 | 2024-08-23 | Filing |
| Officer, Director | $171.80 | 1,242 | $213,375.60 | 557,185 | 2024-08-16 | Filing |
| Officer, Director | $170.11 | 1,242 | $211,276.62 | 558,427 | 2024-08-09 | Filing |
| Officer, Director | $173.82 | 1,242 | $215,884.44 | 559,669 | 2024-08-02 | Filing |