| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $103.33 | 6,122 | $632,586.26 | 23,900 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $102.67 | 8,636 | $886,658.12 | 30,022 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $101.76 | 11,342 | $1,154,161.92 | 38,658 | 2025-11-10 | Filing |
| Director | $107.96 | 504 | $54,411.84 | 7,782 | 2025-11-05 | Filing |
| Director | $107.21 | 279 | $29,911.59 | 8,286 | 2025-11-05 | Filing |
| 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 |