| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $662.02 | 192 | $127,107.84 | 262,679 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $681.64 | 390 | $265,837.69 | 0 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $680.80 | 1,625 | $1,106,307.64 | 390 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $679.71 | 1,187 | $806,810.78 | 2,015 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $678.74 | 2,342 | $1,589,605.33 | 3,202 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $677.70 | 3,236 | $2,193,049.82 | 5,544 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $676.58 | 1,031 | $697,551.40 | 8,780 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $675.32 | 400 | $270,126.00 | 9,811 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $674.25 | 1,683 | $1,134,768.81 | 10,211 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $673.24 | 1,380 | $929,065.96 | 11,894 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $672.56 | 1,170 | $786,890.87 | 13,274 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $671.08 | 1,358 | $911,322.57 | 14,444 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $669.89 | 878 | $588,166.14 | 15,802 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $668.87 | 1,373 | $918,358.24 | 16,680 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $667.77 | 1,003 | $669,777.82 | 18,053 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $666.56 | 898 | $598,569.44 | 19,056 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $665.61 | 1,353 | $900,571.01 | 19,954 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $664.71 | 836 | $555,695.55 | 21,307 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $663.21 | 603 | $399,916.17 | 22,143 | 2025-01-28 | Filing |
| Large Shareholder, Officer, Director | $661.46 | 200 | $132,292.00 | 22,746 | 2025-01-28 | Filing |