Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $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 |
| $37.65 | 45,407 | Large Shareholder, Officer, Director | 843,463 | 2025-01-16 | Filing |
| $38.12 | 2,203 | Officer | 115,983 | 2025-01-17 | Filing |
| $36.62 | 9,857 | Officer | 434,821 | 2025-01-02 | Filing |
| $35.78 | 10,570 | Officer | 95,261 | 2025-01-03 | Filing |
| $35.78 | 4,678 | Officer | 195,795 | 2025-01-03 | Filing |
| $35.78 | 4,580 | Officer | 120,051 | 2025-01-03 | Filing |
| $35.92 | 1,225 | Large Shareholder, Officer, Director | 51,368 | 2024-12-23 | Filing |
| $35.92 | 10,935 | Large Shareholder, Officer, Director | 896,122 | 2024-12-23 | Filing |
| $36.25 | 5,043 | Large Shareholder, Officer, Director | 52,593 | 2024-12-20 | Filing |
| $36.25 | 45,406 | Large Shareholder, Officer, Director | 907,057 | 2024-12-20 | Filing |
| $36.98 | 22 | Large Shareholder, Officer, Director | 57,636 | 2024-12-19 | Filing |