| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $848.38 | 100 | $84,838.00 | 6,919 | 2025-03-13 | Filing |
| Officer, Director | $847.38 | 300 | $254,214.99 | 7,019 | 2025-03-13 | Filing |
| Officer, Director | $845.87 | 100 | $84,587.00 | 7,319 | 2025-03-13 | Filing |
| Officer, Director | $841.99 | 100 | $84,199.00 | 7,419 | 2025-03-13 | Filing |
| Officer, Director | $839.08 | 200 | $167,815.00 | 7,519 | 2025-03-13 | Filing |
| Officer, Director | $835.25 | 200 | $167,049.00 | 7,719 | 2025-03-13 | Filing |
| Officer, Director | $833.60 | 49 | $40,846.40 | 7,919 | 2025-03-13 | Filing |
| Officer, Director | $832.82 | 400 | $333,128.00 | 7,968 | 2025-03-13 | Filing |
| Officer, Director | $830.89 | 200 | $166,178.00 | 8,368 | 2025-03-13 | Filing |
| Officer | $850.12 | 17 | $14,451.98 | 7,890 | 2025-03-13 | Filing |
| Officer | $848.97 | 62 | $52,635.94 | 7,907 | 2025-03-13 | Filing |
| Officer | $847.95 | 68 | $57,660.60 | 7,969 | 2025-03-13 | Filing |
| Officer | $846.66 | 53 | $44,873.05 | 8,037 | 2025-03-13 | Filing |
| Officer | $845.63 | 42 | $35,516.45 | 8,090 | 2025-03-13 | Filing |
| Officer | $844.71 | 32 | $27,030.73 | 8,132 | 2025-03-13 | Filing |
| Officer | $843.55 | 26 | $21,932.21 | 8,164 | 2025-03-13 | Filing |
| Officer | $841.90 | 10 | $8,418.98 | 8,190 | 2025-03-13 | Filing |
| Officer | $841.05 | 16 | $13,456.82 | 8,200 | 2025-03-13 | Filing |
| Officer | $838.57 | 23 | $19,287.11 | 8,216 | 2025-03-13 | Filing |
| Officer | $837.81 | 26 | $21,783.03 | 8,239 | 2025-03-13 | Filing |