Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $58.80 | 1,100 | Director | 994,297 | 2025-04-01 | Filing |
| $62.07 | 7,300 | | 6,589,757 | 2025-04-01 | Filing |
| $61.00 | 13,900 | | 6,597,057 | 2025-04-01 | Filing |
| $57.53 | 1,980 | Large Shareholder, Officer, Director | 875 | 2025-03-17 | Filing |
| $56.85 | 4,839 | Large Shareholder, Officer, Director | 2,855 | 2025-03-17 | Filing |
| $57.53 | 9,905 | Large Shareholder, Officer, Director | 221,983 | 2025-03-17 | Filing |
| $56.85 | 24,194 | Large Shareholder, Officer, Director | 231,888 | 2025-03-17 | Filing |