| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $85.71 | 875 | $74,996.25 | 6,833,278 | 2025-10-17 | Filing |
| Large Shareholder | $84.62 | 15,684 | $1,327,180.08 | 6,834,153 | 2025-10-17 | Filing |
| Officer | $87.83 | 65 | $5,708.95 | 38,887 | 2025-10-20 | Filing |
| Officer | $87.22 | 1,263 | $110,158.86 | 38,952 | 2025-10-20 | Filing |
| Officer | $86.03 | 350 | $30,110.50 | 40,215 | 2025-10-20 | Filing |
| Large Shareholder | $85.97 | 7,226 | $621,219.22 | 6,992,599 | 2025-10-15 | Filing |
| Large Shareholder | $84.73 | 5,166 | $437,715.18 | 6,999,825 | 2025-10-15 | Filing |
| Large Shareholder | $84.24 | 5,315 | $447,735.60 | 7,004,991 | 2025-10-15 | Filing |
| Large Shareholder | $84.00 | 3,436 | $288,624.00 | 7,010,306 | 2025-10-14 | Filing |
| Large Shareholder | $83.22 | 8,430 | $701,544.60 | 7,013,742 | 2025-10-14 | Filing |
| Large Shareholder | $82.19 | 3,002 | $246,734.38 | 7,022,172 | 2025-10-14 | Filing |
| Large Shareholder | $80.96 | 1,661 | $134,474.56 | 7,025,174 | 2025-10-14 | Filing |
| Large Shareholder | $83.86 | 1,050 | $88,053.00 | 7,026,835 | 2025-10-13 | Filing |
| Large Shareholder | $83.23 | 29,547 | $2,459,196.81 | 7,027,885 | 2025-10-13 | Filing |
| Large Shareholder | $82.09 | 1,667 | $136,844.03 | 7,057,432 | 2025-10-13 | Filing |
| Director | $90.01 | 828 | $74,528.28 | 22,803 | 2025-10-07 | Filing |
| Director | $89.24 | 674 | $60,147.76 | 23,631 | 2025-10-07 | Filing |
| Large Shareholder, Officer | $85.17 | 1,500 | $127,755.00 | 62,885 | 2025-10-06 | Filing |
| Large Shareholder, Director | $82.17 | 1,145 | $94,084.65 | 70,130 | 2025-09-23 | Filing |
| Large Shareholder, Director | $81.54 | 1,555 | $126,794.70 | 71,275 | 2025-09-23 | Filing |