| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $45.27 | 7,505 | $339,751.35 | 8,925 | 2025-12-10 | Filing | |
| $44.83 | 59 | $2,644.68 | 1,388 | 2025-12-05 | Filing | |
| $44.45 | 10 | $444.50 | 1,331 | 2025-12-05 | Filing | |
| $44.45 | 16 | $711.20 | 1,321 | 2025-12-05 | Filing | |
| $44.24 | 253 | $11,192.72 | 1,265 | 2025-12-05 | Filing | |
| $46.69 | 2,000 | $93,380.00 | 23,380 | 2025-11-17 | Filing | |
| $46.61 | 30,000 | $1,398,210.00 | 108,125 | 2025-11-11 | Filing | |
| $50.00 | 7,503 | $375,150.00 | 1,420 | 2025-10-06 | Filing | |
| $50.06 | 11,782 | $589,809.28 | 138,125 | 2025-10-03 | Filing | |
| $50.00 | 48,218 | $2,411,039.83 | 149,907 | 2025-10-02 | Filing | |
| $49.73 | 7,506 | $373,306.41 | 8,923 | 2025-09-09 | Filing | |
| $49.21 | 60 | $2,952.70 | 977 | 2025-09-05 | Filing | |
| $49.21 | 10 | $492.12 | 920 | 2025-09-05 | Filing | |
| $49.21 | 16 | $787.39 | 911 | 2025-09-05 | Filing | |
| $49.77 | 1,013 | $50,417.01 | 1,012 | 2025-09-05 | Filing | |
| $49.89 | 2,000 | $99,780.00 | 22,555 | 2025-09-04 | Filing | |
| $54.84 | 15,822 | $867,702.21 | 1,420 | 2025-07-01 | Filing | |
| $53.46 | 232 | $12,402.72 | 897 | 2025-06-16 | Filing | |
| $54.75 | 59,661 | $3,266,559.07 | 64,784 | 2025-06-11 | Filing | |
| $55.17 | 1,877 | $103,562.16 | 17,242 | 2025-06-09 | Filing |