| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $34.22 | 164,476 | $5,628,566.09 | 6,150,644 | 2025-11-21 | Filing |
| Large Shareholder, Director | $33.33 | 63,873 | $2,128,759.34 | 6,315,120 | 2025-11-21 | Filing |
| Large Shareholder, Director | $38.98 | 12,071 | $470,581.90 | 6,378,993 | 2025-11-20 | Filing |
| Large Shareholder, Director | $38.19 | 106,370 | $4,061,812.91 | 6,391,064 | 2025-11-20 | Filing |
| Large Shareholder, Director | $37.29 | 33,195 | $1,237,868.11 | 6,497,434 | 2025-11-20 | Filing |
| Large Shareholder, Director | $36.11 | 67,517 | $2,437,775.55 | 6,530,629 | 2025-11-20 | Filing |
| Large Shareholder, Director | $35.26 | 280,847 | $9,901,626.09 | 6,598,146 | 2025-11-20 | Filing |
| Large Shareholder, Director | $34.97 | 21,651 | $757,035.88 | 6,128,993 | 2025-11-21 | Filing |
| Large Shareholder, Director | $34.22 | 164,476 | $5,628,566.09 | 6,150,644 | 2025-11-21 | Filing |
| Large Shareholder, Director | $33.33 | 63,873 | $2,128,759.34 | 6,315,120 | 2025-11-21 | Filing |
| Large Shareholder, Director | $38.98 | 12,071 | $470,581.90 | 6,378,993 | 2025-11-20 | Filing |
| Large Shareholder, Director | $38.19 | 106,370 | $4,061,812.91 | 6,391,064 | 2025-11-20 | Filing |
| Large Shareholder, Director | $37.29 | 33,195 | $1,237,868.11 | 6,497,434 | 2025-11-20 | Filing |
| Large Shareholder, Director | $36.11 | 67,517 | $2,437,775.55 | 6,530,629 | 2025-11-20 | Filing |
| Large Shareholder, Director | $35.26 | 280,847 | $9,901,626.09 | 6,598,146 | 2025-11-20 | Filing |
| Officer | $41.12 | 2,865 | $117,813.38 | 529,000 | 2025-11-18 | Filing |
| Officer | $39.93 | 13,405 | $535,226.80 | 531,865 | 2025-11-18 | Filing |
| Officer | $39.34 | 48,646 | $1,913,490.41 | 545,270 | 2025-11-18 | Filing |
| Officer | $38.43 | 18,584 | $714,145.95 | 593,916 | 2025-11-18 | Filing |
| Officer, Director | $41.12 | 29,634 | $1,218,461.18 | 3,921,366 | 2025-11-18 | Filing |