| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $35.03 | 31,094 | $1,089,148.19 | 586,055 | 2025-12-03 | Filing |
| Officer | $35.43 | 38,959 | $1,380,422.56 | 617,149 | 2025-12-02 | Filing |
| Officer | $34.87 | 61,041 | $2,128,517.98 | 656,108 | 2025-12-02 | Filing |
| Officer, Director | $35.11 | 900 | $31,599.00 | 3,791,929 | 2025-11-25 | Filing |
| Officer, Director | $34.13 | 28,537 | $973,950.69 | 3,792,829 | 2025-11-25 | Filing |
| Officer, Director | $36.24 | 3,862 | $139,972.78 | 3,821,366 | 2025-11-24 | Filing |
| Officer, Director | $35.80 | 96,138 | $3,441,682.72 | 3,825,228 | 2025-11-24 | 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 |
| 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 |