| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $88.95 | 48 | $4,269.60 | 77,332 | 2026-02-06 | Filing |
| Officer, Director | $89.67 | 171 | $15,333.93 | 77,380 | 2026-02-04 | Filing |
| Officer | $111.34 | 1,300 | $144,742.00 | 11,462 | 2026-01-26 | Filing |
| Officer, Director | $116.01 | 4,000 | $464,035.20 | 159,126 | 2026-01-22 | Filing |
| Officer, Director | $114.27 | 8,402 | $960,108.30 | 163,126 | 2026-01-21 | Filing |
| Officer, Director | $114.15 | 3,000 | $342,454.20 | 171,528 | 2026-01-16 | Filing |
| Officer, Director | $114.51 | 4,356 | $498,795.54 | 174,528 | 2026-01-15 | Filing |
| Officer, Director | $118.50 | 2,000 | $237,002.80 | 178,884 | 2026-01-09 | Filing |
| Officer, Director | $119.25 | 2,000 | $238,500.00 | 180,884 | 2026-01-09 | Filing |
| 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 |