Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $54.61 | 1,285 | Large Shareholder, Officer, Director | 1,585 | 2025-04-07 | Filing |
| $53.45 | 5,995 | Large Shareholder, Officer, Director | 2,870 | 2025-04-07 | Filing |
| $52.56 | 25,445 | Large Shareholder, Officer, Director | 8,865 | 2025-04-07 | Filing |
| $51.97 | 7,807 | Large Shareholder, Officer, Director | 34,310 | 2025-04-07 | Filing |
| $50.58 | 4,591 | Large Shareholder, Officer, Director | 42,117 | 2025-04-07 | Filing |
| $55.51 | 3,559 | Large Shareholder, Officer, Director | 221,983 | 2025-04-07 | Filing |
| $54.61 | 6,424 | Large Shareholder, Officer, Director | 225,542 | 2025-04-07 | Filing |
| $53.45 | 29,971 | Large Shareholder, Officer, Director | 231,966 | 2025-04-07 | Filing |
| $52.56 | 127,222 | Large Shareholder, Officer, Director | 261,937 | 2025-04-07 | Filing |
| $51.97 | 39,039 | Large Shareholder, Officer, Director | 389,159 | 2025-04-07 | Filing |
| $50.58 | 22,952 | Large Shareholder, Officer, Director | 428,198 | 2025-04-07 | Filing |
| $57.99 | 6,000 | Officer | 364,244 | 2025-04-03 | Filing |
| $59.11 | 16,471 | Officer | 516,434 | 2025-04-03 | Filing |
| $58.64 | 33,529 | Officer | 532,905 | 2025-04-03 | Filing |
| $62.03 | 200 | Director | 11,055 | 2025-04-01 | Filing |
| $60.84 | 67,381 | Director | 11,255 | 2025-04-01 | Filing |
| $59.83 | 21,764 | Director | 78,636 | 2025-04-01 | Filing |
| $58.79 | 8,042 | Director | 100,400 | 2025-04-01 | Filing |
| $60.86 | 8,680 | Director | 982,412 | 2025-04-01 | Filing |
| $59.89 | 3,205 | Director | 991,092 | 2025-04-01 | Filing |