| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $108.80 | 1,645 | $178,976.00 | 8,137 | 2026-01-02 | Filing |
| Officer | $107.44 | 3,000 | $322,320.00 | 90,267 | 2025-12-15 | Filing |
| Officer | $108.78 | 3,250 | $353,535.00 | 59,094 | 2025-12-12 | Filing |
| Large Shareholder, Officer, Director | $110.32 | 25,000 | $2,758,000.00 | 0 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $105.90 | 1,495 | $158,320.50 | 0 | 2025-12-10 | Filing |
| Large Shareholder, Officer, Director | $105.44 | 17,658 | $1,861,859.52 | 1,495 | 2025-12-10 | Filing |
| Large Shareholder, Officer, Director | $104.27 | 16,419 | $1,712,009.13 | 19,153 | 2025-12-10 | Filing |
| Large Shareholder, Officer, Director | $103.49 | 14,428 | $1,493,153.72 | 35,572 | 2025-12-10 | Filing |
| Officer | $95.64 | 731 | $69,912.84 | 6,554 | 2025-12-01 | Filing |
| Director | $96.67 | 764 | $73,855.88 | 7,782 | 2025-12-01 | Filing |
| Director | $96.18 | 914 | $87,908.52 | 8,546 | 2025-12-01 | Filing |
| Director | $95.00 | 322 | $30,590.00 | 9,460 | 2025-12-01 | Filing |
| 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 |