Insider | Price | Amount | Relationship | Remaining Holdings | Date | Form 4 |
| $47.81 | 8,914 | Large Shareholder, Officer, Director | 610,223 | 2025-01-21 | Filing |
| $42.83 | 5,669 | Officer | 57,899 | 2025-01-13 | Filing |
| $47.62 | 3,391 | Officer | 88,976 | 2025-01-06 | Filing |
| $46.81 | 4,190 | Officer | 92,367 | 2025-01-06 | Filing |
| $45.79 | 488 | Officer | 96,557 | 2025-01-03 | Filing |
| $44.85 | 7,761 | Officer | 97,045 | 2025-01-03 | Filing |
| $47.27 | 456 | Officer | 63,568 | 2025-01-06 | Filing |
| $46.84 | 4,065 | Officer | 64,024 | 2025-01-06 | Filing |
| $45.81 | 310 | Officer | 68,089 | 2025-01-03 | Filing |
| $44.87 | 4,656 | Officer | 68,399 | 2025-01-03 | Filing |
| $47.48 | 1,800 | Officer | 124,210 | 2025-01-06 | Filing |
| $46.87 | 3,954 | Officer | 126,010 | 2025-01-06 | Filing |
| $45.79 | 488 | Officer | 129,964 | 2025-01-03 | Filing |
| $44.87 | 5,486 | Officer | 130,452 | 2025-01-03 | Filing |
| $46.67 | 3,200 | Large Shareholder, Officer, Director | 602,573 | 2024-12-20 | Filing |
| $45.92 | 17,530 | Large Shareholder, Officer, Director | 605,773 | 2024-12-20 | Filing |
| $45.25 | 8,170 | Large Shareholder, Officer, Director | 623,303 | 2024-12-20 | Filing |
| $43.98 | 1,100 | Large Shareholder, Officer, Director | 631,473 | 2024-12-20 | Filing |
| $46.68 | 3,099 | Large Shareholder, Officer, Director | 602,637 | 2024-12-20 | Filing |
| $45.92 | 17,753 | Large Shareholder, Officer, Director | 605,736 | 2024-12-20 | Filing |