| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $117.60 | 3,000 | $352,800.00 | 182,884 | 2026-01-07 | Filing |
| Officer, Director | $116.35 | 8,000 | $930,793.60 | 185,884 | 2026-01-06 | Filing |
| Officer, Director | $114.95 | 8,778 | $1,008,990.72 | 193,884 | 2026-01-05 | Filing |
| Officer, Director | $113.73 | 8,349 | $949,503.38 | 202,662 | 2026-01-02 | Filing |
| Large Shareholder, Director | $118.50 | 1,500 | $177,750.00 | 11,500 | 2025-12-10 | Filing |
| Large Shareholder, Director | $116.00 | 1,500 | $174,000.00 | 13,000 | 2025-12-10 | Filing |
| Large Shareholder, Director | $115.50 | 1,500 | $173,250.00 | 14,500 | 2025-12-09 | Filing |
| Large Shareholder, Director | $114.50 | 1,500 | $171,750.00 | 16,000 | 2025-12-08 | Filing |
| Large Shareholder, Director | $113.50 | 1,500 | $170,250.00 | 17,500 | 2025-12-08 | Filing |
| Large Shareholder, Director | $112.50 | 1,000 | $112,500.00 | 19,000 | 2025-12-05 | Filing |
| Large Shareholder, Director | $112.00 | 1,611 | $180,432.00 | 20,000 | 2025-12-05 | Filing |
| Officer, Director | $114.65 | 10,683 | $1,224,805.95 | 211,011 | 2025-09-18 | Filing |
| Officer | $114.67 | 9,425 | $1,080,764.75 | 12,762 | 2025-09-18 | Filing |
| Officer | $110.05 | 5,000 | $550,250.00 | 22,187 | 2025-09-17 | Filing |
| Officer | $107.90 | 4,000 | $431,600.00 | 27,187 | 2025-09-16 | Filing |
| Officer | $108.91 | 5,000 | $544,550.00 | 31,187 | 2025-09-15 | Filing |
| Officer, Director | $109.10 | 1,708 | $186,342.80 | 84,701 | 2025-09-15 | Filing |
| Director | $109.14 | 4,350 | $474,759.00 | 1,661 | 2025-09-15 | Filing |
| Officer, Director | $110.21 | 5,000 | $551,050.00 | 221,694 | 2025-09-17 | Filing |
| Officer, Director | $107.90 | 4,000 | $431,600.00 | 226,694 | 2025-09-16 | Filing |