| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $636.10 | 301 | $191,464.81 | 0 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $635.24 | 2,190 | $1,391,177.35 | 301 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $634.35 | 2,969 | $1,883,390.20 | 2,491 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $633.18 | 3,340 | $2,114,818.19 | 5,460 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $632.26 | 3,610 | $2,282,457.16 | 8,800 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $631.19 | 3,563 | $2,248,933.89 | 12,410 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $630.33 | 4,150 | $2,615,853.32 | 15,973 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $629.21 | 2,623 | $1,650,416.52 | 20,123 | 2024-12-12 | Filing |
| Large Shareholder, Officer, Director | $627.50 | 200 | $125,500.00 | 22,746 | 2024-12-12 | Filing |
| Officer | $618.00 | 905 | $559,290.00 | 35,630 | 2024-12-10 | Filing |
| Large Shareholder, Officer, Director | $638.37 | 100 | $63,837.00 | 568,179 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $637.13 | 100 | $63,713.00 | 568,279 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $636.37 | 420 | $267,275.65 | 568,379 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $635.20 | 1,280 | $813,058.94 | 568,799 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $634.56 | 3,329 | $2,112,444.25 | 570,079 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $633.61 | 3,058 | $1,937,570.51 | 573,408 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $632.52 | 2,052 | $1,297,933.30 | 576,466 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $631.52 | 1,080 | $682,046.57 | 578,518 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $630.06 | 880 | $554,454.12 | 579,598 | 2024-12-11 | Filing |
| Large Shareholder, Officer, Director | $628.44 | 396 | $248,862.08 | 580,478 | 2024-12-11 | Filing |