| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $94.87 | 500 | $47,435.00 | 6,601 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $94.01 | 2,430 | $228,444.30 | 7,101 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $93.37 | 9,539 | $890,656.43 | 9,531 | 2025-10-10 | Filing |
| Large Shareholder, Officer, Director | $92.14 | 5,930 | $546,390.20 | 19,070 | 2025-10-10 | Filing |
| Officer | $105.00 | 5,135 | $539,175.00 | 200 | 2025-10-06 | Filing |
| Officer | $104.52 | 2,150 | $224,718.00 | 5,335 | 2025-10-06 | Filing |
| Officer | $103.23 | 850 | $87,745.50 | 7,485 | 2025-10-06 | Filing |
| Officer | $102.39 | 2,322 | $237,749.58 | 8,335 | 2025-10-06 | Filing |
| Officer | $101.49 | 4,947 | $502,071.03 | 10,657 | 2025-10-06 | Filing |
| Officer | $105.00 | 112,961 | $11,860,905.00 | 200 | 2025-10-01 | Filing |
| Large Shareholder, Officer, Director | $100.00 | 25,000 | $2,500,000.00 | 0 | 2025-09-18 | Filing |
| Officer | $94.52 | 3,000 | $283,560.00 | 83,420 | 2025-09-15 | Filing |