Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $53.13 | 3,334 | | 995,292 | 2025-03-24 | Filing |
| $52.30 | 74,131 | | 998,626 | 2025-03-24 | Filing |
| $53.13 | 2,012 | | 600,701 | 2025-03-24 | Filing |
| $52.30 | 44,741 | | 602,713 | 2025-03-24 | Filing |
| $53.13 | 640 | | 527,367 | 2025-03-24 | Filing |
| $52.30 | 14,168 | | 528,007 | 2025-03-24 | Filing |
| $53.13 | 590 | | 493,554 | 2025-03-24 | Filing |
| $52.30 | 13,268 | | 494,144 | 2025-03-24 | Filing |
| $51.88 | 40,000 | Director | 144,913 | 2025-03-19 | Filing |
| $51.91 | 6,500 | Director | 115,233 | 2025-03-17 | Filing |
| $52.32 | 16,911 | Large Shareholder, Officer, Director | 0 | 2025-03-17 | Filing |
| $51.79 | 39,089 | Large Shareholder, Officer, Director | 16,911 | 2025-03-17 | Filing |
| $71.15 | 3,489 | Director | 121,733 | 2025-02-18 | Filing |
| $70.24 | 2,411 | Director | 125,222 | 2025-02-18 | Filing |
| $68.58 | 600 | Director | 127,633 | 2025-02-18 | Filing |
| $71.37 | 28,959 | Large Shareholder, Officer, Director | 0 | 2025-02-18 | Filing |
| $70.66 | 35,000 | Large Shareholder, Officer, Director | 28,959 | 2025-02-18 | Filing |
| $69.68 | 15,941 | Large Shareholder, Officer, Director | 63,959 | 2025-02-18 | Filing |
| $68.42 | 4,100 | Large Shareholder, Officer, Director | 79,900 | 2025-02-18 | Filing |
| $71.26 | 3,701 | Officer | 267,380 | 2025-02-03 | Filing |