| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $95.09 | 719 | $68,369.71 | 7,285 | 2025-11-18 | Filing |
| Officer | $95.09 | 3,590 | $341,373.10 | 200 | 2025-11-18 | Filing |
| Officer | $94.94 | 3,590 | $340,834.60 | 3,790 | 2025-11-18 | Filing |
| Officer | $94.96 | 7,181 | $681,907.76 | 7,380 | 2025-11-18 | Filing |
| Officer | $99.09 | 3,000 | $297,270.00 | 77,420 | 2025-11-17 | Filing |
| Large Shareholder, Officer, Director | $106.41 | 1,112 | $118,327.92 | 0 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $105.85 | 10,726 | $1,135,347.10 | 1,112 | 2025-11-10 | Filing |
| Large Shareholder, Officer, Director | $104.95 | 12,062 | $1,265,906.90 | 11,838 | 2025-11-10 | Filing |
| 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 |