Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $39.33 | 15,902 | Officer, Director, Other | 13,302 | 2025-03-14 | Filing |
| $40.03 | 12,240 | Officer, Director, Other | 29,204 | 2025-03-13 | Filing |
| $39.22 | 39,219 | Officer, Director, Other | 41,444 | 2025-03-13 | Filing |
| $41.13 | 2,993 | Officer, Director, Other | 80,663 | 2025-03-12 | Filing |
| $40.58 | 65,747 | Officer, Director, Other | 83,656 | 2025-03-12 | Filing |
| $40.64 | 10,322 | Large Shareholder, Director, Other | 0 | 2025-03-04 | Filing |
| $39.82 | 36,436 | Large Shareholder, Director, Other | 10,322 | 2025-03-04 | Filing |
| $38.56 | 43,341 | Large Shareholder, Director, Other | 46,758 | 2025-03-04 | Filing |
| $41.05 | 18,503 | Large Shareholder, Director, Other | 90,099 | 2025-03-03 | Filing |
| $39.29 | 16,398 | Large Shareholder, Director, Other | 108,602 | 2025-03-03 | Filing |
| $41.54 | 12,293 | Officer | 8,813 | 2025-02-27 | Filing |
| $43.05 | 88,306 | Other | 0 | 2024-12-11 | Filing |
| $44.24 | 50,558 | Other | 88,306 | 2024-12-10 | Filing |
| $43.54 | 93,706 | Other | 138,864 | 2024-12-10 | Filing |
| $46.75 | 13,772 | Other | 232,570 | 2024-12-09 | Filing |
| $46.22 | 4,376 | Other | 246,342 | 2024-12-09 | Filing |
| $45.03 | 173,159 | Other | 250,718 | 2024-12-09 | Filing |
| $46.74 | 50,000 | Large Shareholder, Director, Other | 0 | 2024-08-30 | Filing |
| $46.33 | 75,000 | Officer, Other | 0 | 2024-08-29 | Filing |
| $43.05 | 28,256 | Large Shareholder, Director, Other | 0 | 2024-08-21 | Filing |