| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $386.99 | 2,000 | $773,980.00 | 138,418 | 2026-08-21 | Filing |
| Officer, Director | $385.53 | 2,000 | $771,060.00 | 140,418 | 2026-08-20 | Filing |
| Officer, Director | $375.16 | 2,000 | $750,320.00 | 142,418 | 2026-08-19 | Filing |
| Officer, Director | $375.00 | 2,000 | $750,000.00 | 144,418 | 2026-08-18 | Filing |
| Officer, Director | $375.00 | 2,000 | $750,000.00 | 146,418 | 2026-08-14 | Filing |
| Director | $301.73 | 402 | $121,295.86 | 4,369 | 2026-06-12 | Filing |
| Director | $295.14 | 403 | $118,943.23 | 4,771 | 2026-06-05 | Filing |
| Officer | $296.94 | 5,440 | $1,615,361.76 | 0 | 2026-03-24 | Filing |
| Director | $300.50 | 2,500 | $751,250.00 | 14,985 | 2026-03-10 | Filing |
| Officer, Director | $332.18 | 96 | $31,889.28 | 114,685 | 2025-12-11 | Filing |
| Officer, Director | $330.87 | 5,000 | $1,654,348.50 | 114,781 | 2025-12-10 | Filing |
| Officer, Director | $330.36 | 4,664 | $1,540,814.90 | 119,781 | 2025-12-05 | Filing |
| Officer, Director | $330.93 | 5,000 | $1,654,668.00 | 124,445 | 2025-12-04 | Filing |
| Officer, Director | $330.24 | 5,000 | $1,651,197.00 | 129,445 | 2025-12-03 | Filing |
| Officer, Director | $330.02 | 240 | $79,203.60 | 134,445 | 2025-11-28 | Filing |
| Officer, Director | $331.21 | 5,000 | $1,656,059.00 | 134,685 | 2025-11-26 | Filing |
| Officer, Director | $330.33 | 5,000 | $1,651,635.00 | 139,685 | 2025-11-25 | Filing |
| Officer | $237.97 | 275 | $65,441.75 | 10,297 | 2025-06-20 | Filing |
| Officer | $206.08 | 521 | $107,367.68 | 0 | 2021-06-16 | Filing |
| Officer | $200.04 | 1,500 | $300,060.00 | 5,440 | 2021-05-17 | Filing |