| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $34.82 | 6,383 | $222,282.87 | 32,721 | 2025-11-28 | Filing | |
| $35.45 | 6,202 | $219,836.71 | 0 | 2025-11-26 | Filing | |
| $35.31 | 1,803 | $63,663.93 | 151,899 | 2025-11-25 | Filing | |
| $35.31 | 8,000 | $282,480.00 | 153,702 | 2025-11-25 | Filing | |
| $43.74 | 2,884 | $126,153.08 | 141,345 | 2025-10-27 | Filing | |
| $43.72 | 6,000 | $262,339.80 | 144,229 | 2025-10-27 | Filing | |
| $41.88 | 2,961 | $124,002.53 | 144,229 | 2025-09-25 | Filing | |
| $41.88 | 2,961 | $124,002.53 | 144,229 | 2025-09-25 | Filing | |
| $41.89 | 6,000 | $251,315.40 | 147,190 | 2025-09-25 | Filing | |
| $44.70 | 30,369 | $1,357,500.37 | 1,413,281 | 2025-09-04 | Filing | |
| $44.79 | 19,631 | $879,225.38 | 1,443,650 | 2025-09-03 | Filing | |
| $45.15 | 6,451 | $291,293.61 | 0 | 2025-09-02 | Filing | |
| $45.56 | 2,800 | $127,574.16 | 6,451 | 2025-08-26 | Filing | |
| $45.17 | 2,390 | $107,956.30 | 1,317 | 2025-06-02 | Filing | |
| $48.57 | 200 | $9,714.00 | 129,296 | 2025-06-06 | Filing | |
| $48.31 | 2,534 | $122,405.63 | 3,545 | 2025-05-29 | Filing | |
| $47.90 | 4,000 | $191,600.00 | 26,966 | 2025-05-29 | Filing | |
| $45.53 | 828 | $37,698.84 | 6,079 | 2025-05-27 | Filing | |
| $45.86 | 4,000 | $183,434.00 | 118,784 | 2025-05-20 | Filing | |
| $45.81 | 2,421 | $110,906.01 | 1,317 | 2025-05-19 | Filing |