| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $106.16 | 880 | $93,420.80 | 8,565 | 2025-11-05 | Filing |
| Director | $105.29 | 337 | $35,482.73 | 9,445 | 2025-11-05 | Filing |
| Officer | $106.11 | 400 | $42,444.00 | 200 | 2025-11-04 | Filing |
| Officer | $105.18 | 4,735 | $498,027.30 | 600 | 2025-11-04 | Filing |
| Officer | $105.87 | 2,898 | $306,811.26 | 5,335 | 2025-11-04 | Filing |
| Officer | $104.97 | 403 | $42,302.91 | 8,233 | 2025-11-04 | Filing |
| Officer | $104.19 | 4,152 | $432,596.88 | 8,636 | 2025-11-04 | Filing |
| Officer | $103.26 | 2,816 | $290,780.16 | 12,788 | 2025-11-04 | Filing |
| Officer | $115.00 | 118,088 | $13,580,120.00 | 200 | 2025-10-31 | Filing |
| Large Shareholder, Officer, Director | $100.00 | 18,700 | $1,870,000.00 | 0 | 2025-10-30 | Filing |
| Large Shareholder, Officer, Director | $100.01 | 2,900 | $290,029.00 | 0 | 2025-10-28 | Filing |
| Large Shareholder, Officer, Director | $100.07 | 3,400 | $340,238.00 | 0 | 2025-10-24 | Filing |
| Officer | $95.82 | 3,000 | $287,460.00 | 80,420 | 2025-10-15 | Filing |
| Large Shareholder, Officer, Director | $97.16 | 1,701 | $165,269.16 | 0 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $96.34 | 4,900 | $472,066.00 | 1,701 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $94.87 | 500 | $47,435.00 | 6,601 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $94.01 | 2,430 | $228,444.30 | 7,101 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $93.37 | 9,539 | $890,656.43 | 9,531 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $92.14 | 5,930 | $546,390.20 | 19,070 | 2025-10-10 | Filing |
| Officer | $105.00 | 5,135 | $539,175.00 | 200 | 2025-10-06 | Filing |