| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.77 | 5,862 | $274,166.33 | 652,945 | 2026-01-20 | Filing | |
| $46.11 | 33,838 | $1,560,131.44 | 658,807 | 2026-01-20 | Filing | |
| $47.65 | 10,000 | $476,497.00 | 99,958 | 2026-01-15 | Filing | |
| $47.65 | 10,000 | $476,516.00 | 109,958 | 2026-01-15 | Filing | |
| $47.65 | 10,000 | $476,474.00 | 119,958 | 2026-01-15 | Filing | |
| $47.65 | 6,790 | $323,559.12 | 55,023 | 2026-01-15 | Filing | |
| $47.87 | 10,000 | $478,735.00 | 119,958 | 2025-12-18 | Filing | |
| $47.87 | 10,000 | $478,714.00 | 129,958 | 2025-12-18 | Filing | |
| $47.88 | 10,000 | $478,799.00 | 139,958 | 2025-12-18 | Filing | |
| $47.88 | 39,700 | $1,900,665.29 | 665,445 | 2025-12-18 | Filing | |
| $48.35 | 6,790 | $328,321.62 | 61,813 | 2025-12-15 | Filing | |
| $47.27 | 4,300 | $203,261.00 | 15,625 | 2025-12-10 | Filing | |
| $43.53 | 3,735 | $162,572.60 | 676,540 | 2025-11-18 | Filing | |
| $43.11 | 35,965 | $1,550,274.92 | 680,275 | 2025-11-18 | Filing | |
| $43.88 | 3,000 | $131,634.90 | 68,308 | 2025-11-17 | Filing | |
| $42.81 | 3,790 | $162,236.26 | 71,308 | 2025-11-17 | Filing | |
| $48.41 | 2,200 | $106,505.52 | 689,040 | 2025-10-20 | Filing | |
| $48.15 | 37,500 | $1,805,718.75 | 691,240 | 2025-10-20 | Filing | |
| $49.82 | 907 | $45,184.74 | 75,098 | 2025-10-15 | Filing | |
| $48.86 | 5,883 | $287,448.09 | 76,005 | 2025-10-15 | Filing |