| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $47.00 | 50,000 | $2,350,000.00 | 873,146 | 2025-12-12 | Filing | |
| $52.08 | 1,377 | $71,714.16 | 923,146 | 2025-12-11 | Filing | |
| $51.42 | 37,200 | $1,912,824.00 | 924,523 | 2025-12-11 | Filing | |
| $50.58 | 86,423 | $4,371,275.34 | 961,723 | 2025-12-11 | Filing | |
| $49.16 | 8,347 | $410,351.04 | 7,635 | 2025-12-11 | Filing | |
| $49.16 | 300,000 | $14,748,450.00 | 5,439,173 | 2025-12-11 | Filing | |
| $51.16 | 93,312 | $4,774,187.17 | 5,739,173 | 2025-12-11 | Filing | |
| $50.16 | 306,688 | $15,383,347.40 | 5,832,485 | 2025-12-10 | Filing | |
| $50.01 | 14,407 | $720,494.07 | 394,479 | 2025-12-10 | Filing | |
| $42.32 | 62,870 | $2,660,658.40 | 1,048,146 | 2025-12-01 | Filing | |
| $41.80 | 187,130 | $7,822,034.00 | 1,111,016 | 2025-12-01 | Filing | |
| $42.47 | 1,988 | $84,430.36 | 561,130 | 2025-11-28 | Filing | |
| $42.79 | 27,742 | $1,187,080.18 | 546,129 | 2025-11-26 | Filing | |
| $42.42 | 3,789 | $160,729.38 | 573,871 | 2025-11-25 | Filing | |
| $42.05 | 9,699 | $407,842.95 | 577,660 | 2025-11-25 | Filing | |
| $40.89 | 21,231 | $868,135.59 | 587,359 | 2025-11-25 | Filing | |
| $42.46 | 2,250 | $95,535.00 | 563,118 | 2025-11-25 | Filing | |
| $42.11 | 13,322 | $560,989.42 | 565,368 | 2025-11-25 | Filing | |
| $40.89 | 25,121 | $1,027,197.69 | 578,690 | 2025-11-25 | Filing | |
| $42.43 | 4,649 | $197,257.07 | 1,192,541 | 2025-11-25 | Filing |