| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $64.75 | 2,700 | $174,830.13 | 130,954 | 2025-12-19 | Filing | |
| $63.51 | 1,200 | $76,209.96 | 133,654 | 2025-12-19 | Filing | |
| $62.76 | 1,200 | $75,315.96 | 134,854 | 2025-12-19 | Filing | |
| $60.99 | 200 | $12,197.00 | 136,054 | 2025-12-19 | Filing | |
| $65.00 | 5,000 | $325,000.00 | 388,529 | 2025-12-19 | Filing | |
| $70.20 | 6,591 | $462,697.43 | 360,835 | 2025-12-19 | Filing | |
| $69.53 | 2,600 | $180,787.10 | 367,426 | 2025-12-19 | Filing | |
| $68.34 | 1,100 | $75,175.98 | 370,026 | 2025-12-19 | Filing | |
| $66.69 | 409 | $27,275.39 | 371,126 | 2025-12-19 | Filing | |
| $65.64 | 1,300 | $85,330.05 | 371,535 | 2025-12-19 | Filing | |
| $64.87 | 1,300 | $84,331.00 | 372,835 | 2025-12-19 | Filing | |
| $63.75 | 800 | $51,002.00 | 374,135 | 2025-12-19 | Filing | |
| $62.79 | 700 | $43,950.97 | 374,935 | 2025-12-19 | Filing | |
| $61.12 | 200 | $12,223.00 | 375,635 | 2025-12-19 | Filing | |
| $56.48 | 200 | $11,296.00 | 393,529 | 2025-12-17 | Filing | |
| $55.67 | 500 | $27,834.00 | 393,729 | 2025-12-17 | Filing | |
| $54.82 | 1,767 | $96,874.01 | 394,229 | 2025-12-17 | Filing | |
| $53.82 | 2,533 | $136,316.94 | 395,996 | 2025-12-17 | Filing | |
| $56.00 | 191,542 | $10,727,194.78 | 0 | 2025-12-16 | Filing | |
| $55.14 | 335,510 | $18,500,323.36 | 191,542 | 2025-12-16 | Filing |