| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $54.00 | 36,888 | $1,991,952.00 | 140,258 | 2025-09-22 | Filing | |
| $54.47 | 149 | $8,116.03 | 690,529 | 2025-09-19 | Filing | |
| $54.22 | 39,551 | $2,144,641.11 | 690,678 | 2025-09-18 | Filing | |
| $54.24 | 1,100 | $59,665.98 | 81,888 | 2025-09-15 | Filing | |
| $53.58 | 5,690 | $304,871.34 | 82,988 | 2025-09-15 | Filing |