| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $203.06 | 1,242 | $252,200.52 | 531,281 | 2024-12-13 | Filing |
| Officer, Director | $209.24 | 1,242 | $259,876.08 | 532,523 | 2024-12-06 | Filing |
| Officer, Director | $216.01 | 1,242 | $268,284.42 | 533,765 | 2024-11-29 | Filing |
| Officer | $212.65 | 2,000 | $425,300.00 | 17,330 | 2024-11-25 | Filing |
| Officer, Director | $205.98 | 1,242 | $255,827.16 | 535,007 | 2024-11-22 | Filing |
| 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 |