Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $68.09 | 500 | Director | 18,156 | 2025-03-03 | Filing |
| $67.89 | 2,000 | Officer | 150,129 | 2025-03-03 | Filing |
| $64.65 | 419 | Officer | 135,463 | 2025-02-28 | Filing |
| $65.46 | 8,681 | Officer | 135,882 | 2025-02-28 | Filing |
| $64.68 | 6,407 | Officer | 144,563 | 2025-02-28 | Filing |
| $69.00 | 1,309 | Officer | 19,757 | 2025-02-25 | Filing |
| $79.58 | 100 | Large Shareholder, Officer, Director | 52,614 | 2025-02-20 | Filing |
| $79.00 | 4,424 | Large Shareholder, Officer, Director | 52,714 | 2025-02-20 | Filing |
| $79.56 | 400 | Officer, Director | 1,006,599 | 2025-02-20 | Filing |
| $79.00 | 11,607 | Officer, Director | 1,006,999 | 2025-02-20 | Filing |
| $79.59 | 242 | Officer | 295,537 | 2025-02-20 | Filing |
| $79.01 | 15,828 | Officer | 295,779 | 2025-02-20 | Filing |
| $79.58 | 100 | Officer | 143,406 | 2025-02-20 | Filing |
| $79.03 | 4,694 | Officer | 143,506 | 2025-02-20 | Filing |
| $79.52 | 50 | Officer | 21,985 | 2025-02-20 | Filing |
| $78.99 | 744 | Officer | 22,035 | 2025-02-20 | Filing |
| $85.40 | 8,760 | Large Shareholder, Officer, Director | 57,138 | 2025-02-18 | Filing |
| $84.73 | 22,394 | Large Shareholder, Officer, Director | 65,898 | 2025-02-18 | Filing |
| $83.84 | 10,513 | Large Shareholder, Officer, Director | 88,292 | 2025-02-18 | Filing |
| $63.09 | 5,575 | Large Shareholder, Officer, Director | 57,138 | 2025-01-15 | Filing |