Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $39.13 | 376 | Large Shareholder, Officer, Director | 15,077 | 2025-02-19 | Filing |
| $38.33 | 4,704 | Large Shareholder, Officer, Director | 15,453 | 2025-02-19 | Filing |
| $39.13 | 3,390 | Large Shareholder, Officer, Director | 562,180 | 2025-02-19 | Filing |
| $38.33 | 42,362 | Large Shareholder, Officer, Director | 565,570 | 2025-02-19 | Filing |
| $39.85 | 5,528 | Large Shareholder, Officer, Director | 20,157 | 2025-02-18 | Filing |
| $39.85 | 49,790 | Large Shareholder, Officer, Director | 607,932 | 2025-02-18 | Filing |
| $38.36 | 20,000 | Officer | 400,025 | 2025-02-03 | Filing |
| $39.34 | 4,181 | Large Shareholder, Officer, Director | 25,685 | 2025-01-23 | Filing |
| $38.76 | 1,334 | Large Shareholder, Officer, Director | 29,866 | 2025-01-23 | Filing |
| $39.34 | 37,634 | Large Shareholder, Officer, Director | 657,722 | 2025-01-23 | Filing |
| $38.76 | 11,886 | Large Shareholder, Officer, Director | 695,356 | 2025-01-23 | Filing |
| $38.40 | 5,042 | Large Shareholder, Officer, Director | 31,200 | 2025-01-22 | Filing |
| $38.40 | 45,407 | Large Shareholder, Officer, Director | 707,242 | 2025-01-22 | Filing |
| $38.15 | 5,042 | Large Shareholder, Officer, Director | 36,242 | 2025-01-21 | Filing |
| $38.15 | 45,407 | Large Shareholder, Officer, Director | 752,649 | 2025-01-21 | Filing |
| $38.12 | 89 | Large Shareholder, Officer, Director | 41,284 | 2025-01-17 | Filing |
| $37.34 | 4,953 | Large Shareholder, Officer, Director | 41,373 | 2025-01-17 | Filing |
| $38.12 | 801 | Large Shareholder, Officer, Director | 798,056 | 2025-01-17 | Filing |
| $37.34 | 44,606 | Large Shareholder, Officer, Director | 798,857 | 2025-01-17 | Filing |
| $37.65 | 5,042 | Large Shareholder, Officer, Director | 46,326 | 2025-01-16 | Filing |