| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $65.34 | 50,000 | $3,266,855.00 | 0 | 2025-11-04 | Filing |
| Large Shareholder, Director | $66.47 | 120 | $7,976.40 | 1,694,188 | 2025-11-04 | Filing |
| Large Shareholder, Director | $66.00 | 12,845 | $847,805.97 | 1,694,308 | 2025-11-04 | Filing |
| Large Shareholder, Director | $65.11 | 12,035 | $783,584.41 | 1,707,153 | 2025-11-04 | Filing |
| Large Shareholder, Director | $64.00 | 395,000 | $25,280,000.00 | 1,719,188 | 2025-11-04 | Filing |
| Officer, Director | $67.42 | 74,000 | $4,989,102.20 | 16,117 | 2025-11-03 | Filing |
| Officer, Director | $67.55 | 50,000 | $3,377,280.00 | 16,117 | 2025-10-30 | Filing |
| Officer, Director | $64.63 | 150,000 | $9,694,200.00 | 66,117 | 2025-10-30 | Filing |
| Officer | $70.00 | 10,000 | $700,000.00 | 76,555 | 2025-10-31 | Filing |
| Officer | $65.00 | 10,000 | $650,000.00 | 76,555 | 2025-10-30 | Filing |
| Officer, Director | $63.00 | 18,010 | $1,134,630.00 | 16,117 | 2025-09-11 | Filing |
| Officer, Director | $63.00 | 7,990 | $503,370.00 | 16,117 | 2025-09-10 | Filing |
| Officer, Director | $62.00 | 150,000 | $9,300,000.00 | 16,117 | 2025-09-10 | Filing |
| Officer, Director | $60.00 | 24,000 | $1,440,000.00 | 16,117 | 2025-09-04 | Filing |
| Officer, Director | $60.00 | 126,000 | $7,560,000.00 | 16,117 | 2025-08-28 | Filing |
| Officer | $60.00 | 10,000 | $600,000.00 | 76,555 | 2025-08-28 | Filing |
| Officer, Director | $57.00 | 74,000 | $4,218,000.00 | 15,812 | 2025-08-04 | Filing |
| Large Shareholder, Director | $55.40 | 25,000 | $1,384,925.00 | 2,114,188 | 2025-07-28 | Filing |
| Officer | $56.00 | 10,000 | $560,000.00 | 76,285 | 2025-07-23 | Filing |
| Officer, Director | $57.00 | 16,000 | $912,000.00 | 15,812 | 2025-07-23 | Filing |