| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $64.51 | 35,750 | $2,306,232.50 | 3,834,920 | 2025-12-17 | Filing |
| Officer, Director | $63.55 | 46,287 | $2,941,538.85 | 3,870,670 | 2025-12-17 | Filing |
| Officer, Director | $67.87 | 3,221 | $218,609.27 | 3,916,957 | 2025-12-16 | Filing |
| Officer, Director | $66.77 | 166 | $11,083.82 | 3,920,178 | 2025-12-16 | Filing |
| Officer, Director | $65.77 | 1,300 | $85,501.00 | 3,920,344 | 2025-12-16 | Filing |
| Officer, Director | $64.96 | 1,000 | $64,960.00 | 3,921,644 | 2025-12-16 | Filing |
| Officer, Director | $64.29 | 6,661 | $428,235.69 | 3,922,644 | 2025-12-16 | Filing |
| Officer, Director | $62.94 | 8,476 | $533,479.44 | 3,929,305 | 2025-12-16 | Filing |
| Officer, Director | $62.12 | 14,095 | $875,581.40 | 3,937,781 | 2025-12-16 | Filing |
| Officer, Director | $61.25 | 10,963 | $671,483.75 | 3,951,876 | 2025-12-16 | Filing |
| Officer, Director | $60.51 | 8,416 | $509,252.16 | 3,962,839 | 2025-12-16 | Filing |
| Officer, Director | $69.96 | 8,147 | $569,964.12 | 3,971,255 | 2025-12-15 | Filing |
| Officer, Director | $69.28 | 21,321 | $1,477,118.88 | 3,979,402 | 2025-12-15 | Filing |
| Officer, Director | $68.67 | 100,532 | $6,903,532.44 | 4,000,723 | 2025-12-15 | Filing |
| Director | $61.03 | 16,250 | $991,737.50 | 115,240 | 2025-12-05 | Filing |
| Director | $56.39 | 8,750 | $493,412.50 | 68,764 | 2025-11-28 | Filing |
| Officer | $35.00 | 20,000 | $700,000.00 | 212,122 | 2025-10-01 | Filing |
| Officer | $30.00 | 15,000 | $450,000.00 | 232,122 | 2025-09-12 | Filing |
| Officer | $25.00 | 15,000 | $375,000.00 | 247,122 | 2025-09-02 | Filing |
| Officer | $20.00 | 9,389 | $187,780.00 | 262,122 | 2025-08-15 | Filing |