| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.12 | 5,309 | $213,009.82 | 23,188 | 2025-01-02 | Filing | |
| $44.14 | 400 | $17,656.52 | 307,345 | 2024-12-13 | Filing | |
| $43.37 | 5,190 | $225,080.44 | 307,745 | 2024-12-13 | Filing | |
| $44.09 | 3,934 | $173,447.31 | 82,414 | 2024-12-04 | Filing | |
| $44.02 | 18,699 | $823,178.60 | 72,869 | 2024-12-04 | Filing | |
| $43.25 | 1,050 | $45,407.88 | 73,810 | 2024-12-03 | Filing | |
| $43.23 | 7,000 | $302,621.90 | 114,037 | 2024-12-03 | Filing | |
| $43.36 | 956 | $41,452.45 | 40,270 | 2024-12-03 | Filing | |
| $42.89 | 5,032 | $215,833.55 | 42,313 | 2024-11-27 | Filing | |
| $38.76 | 10,125 | $392,404.50 | 18,497 | 2024-11-19 | Filing | |
| $37.77 | 3,006 | $113,537.82 | 28,622 | 2024-11-19 | Filing | |
| $36.77 | 1,600 | $58,826.08 | 31,628 | 2024-11-19 | Filing | |
| $38.34 | 15,275 | $585,663.36 | 124,501 | 2024-11-12 | Filing | |
| $38.32 | 15,000 | $574,830.00 | 44,598 | 2024-11-12 | Filing | |
| $35.23 | 5,173 | $182,262.90 | 0 | 2024-09-19 | Filing | |
| $29.78 | 5,479 | $163,159.14 | 76,174 | 2024-09-04 | Filing | |
| $32.77 | 912 | $29,884.23 | 5,173 | 2024-08-13 | Filing | |
| $32.36 | 22,407 | $725,025.54 | 6,085 | 2024-08-13 | Filing | |
| $31.19 | 3,869 | $120,654.77 | 28,492 | 2024-08-13 | Filing | |
| $32.77 | 688 | $22,544.25 | 34,343 | 2024-08-13 | Filing |