Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $50.00 | 4,197 | Officer | 618,154 | 2024-11-22 | Filing |
| $49.08 | 6,295 | Officer | 622,351 | 2024-11-22 | Filing |
| $50.00 | 914 | Officer | 81,407 | 2024-11-22 | Filing |
| $49.09 | 2,687 | Officer | 82,321 | 2024-11-22 | Filing |
| $51.77 | 3,652 | Officer | 331,187 | 2024-11-20 | Filing |
| $51.36 | 18,005 | Officer | 334,839 | 2024-11-20 | Filing |
| $51.77 | 2,779 | Officer | 278,161 | 2024-11-20 | Filing |
| $51.36 | 13,701 | Officer | 280,940 | 2024-11-20 | Filing |
| $51.77 | 7,691 | Officer | 628,646 | 2024-11-20 | Filing |
| $51.36 | 37,922 | Officer | 636,337 | 2024-11-20 | Filing |
| $51.77 | 3,005 | Officer | 259,072 | 2024-11-20 | Filing |
| $51.36 | 14,815 | Officer | 262,077 | 2024-11-20 | Filing |
| $51.77 | 1,021 | Officer | 85,008 | 2024-11-20 | Filing |
| $51.36 | 5,033 | Officer | 86,029 | 2024-11-20 | Filing |
| $51.77 | 1,090 | Large Shareholder, Officer, Director | 129,295 | 2024-11-20 | Filing |
| $51.36 | 5,370 | Large Shareholder, Officer, Director | 130,385 | 2024-11-20 | Filing |
| $51.23 | 112 | Large Shareholder, Officer, Director | 916,652 | 2024-11-18 | Filing |
| $50.71 | 20,721 | Large Shareholder, Officer, Director | 916,764 | 2024-11-18 | Filing |
| $51.23 | 112 | Large Shareholder, Officer, Director | 166,667 | 2024-11-18 | Filing |
| $50.71 | 20,721 | Large Shareholder, Officer, Director | 166,779 | 2024-11-18 | Filing |