| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $900.30 | 1,521 | $1,369,349.15 | 631 | 2024-12-02 | Filing |
| Officer, Director | $899.16 | 5,404 | $4,859,087.12 | 2,152 | 2024-12-02 | Filing |
| Officer, Director | $898.13 | 7,738 | $6,949,725.30 | 7,556 | 2024-12-02 | Filing |
| Officer, Director | $897.36 | 12,310 | $11,046,454.82 | 15,294 | 2024-12-02 | Filing |
| Officer, Director | $896.13 | 6,921 | $6,202,100.50 | 27,604 | 2024-12-02 | Filing |
| Officer, Director | $895.20 | 7,392 | $6,617,288.09 | 34,525 | 2024-12-02 | Filing |
| Officer, Director | $894.30 | 4,458 | $3,986,772.46 | 41,917 | 2024-12-02 | Filing |
| Officer, Director | $892.50 | 200 | $178,500.00 | 46,375 | 2024-12-02 | Filing |
| Officer, Director | $890.13 | 27 | $24,033.55 | 46,575 | 2024-12-02 | Filing |
| Officer, Director | $888.13 | 200 | $177,625.00 | 46,602 | 2024-12-02 | Filing |
| Officer, Director | $887.43 | 947 | $840,396.97 | 46,802 | 2024-12-02 | Filing |
| Officer, Director | $885.66 | 728 | $644,757.28 | 47,749 | 2024-12-02 | Filing |
| Director | $880.00 | 589 | $518,320.00 | 0 | 2024-11-20 | Filing |
| Director | $860.00 | 601 | $516,860.00 | 0 | 2024-11-19 | Filing |
| Director | $879.98 | 311 | $273,673.78 | 35,262 | 2024-11-20 | Filing |
| Director | $870.00 | 313 | $272,310.00 | 35,262 | 2024-11-19 | Filing |
| Director | $865.00 | 316 | $273,340.00 | 35,575 | 2024-11-19 | Filing |
| Director | $840.00 | 324 | $272,160.00 | 35,262 | 2024-11-14 | Filing |
| Director | $820.00 | 334 | $273,880.00 | 35,262 | 2024-11-12 | Filing |
| Director | $800.00 | 343 | $274,400.00 | 35,262 | 2024-11-11 | Filing |