| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $38.37 | 9,220 | $353,771.40 | 173,270 | 2026-04-13 | Filing | |
| $38.37 | 13,692 | $525,362.04 | 610,532 | 2026-04-13 | Filing | |
| $40.12 | 21,433 | $859,876.96 | 1,495,234 | 2026-04-10 | Filing | |
| $38.37 | 32,744 | $1,256,387.28 | 1,137,599 | 2026-04-13 | Filing | |
| $40.12 | 25,000 | $1,002,887.50 | 1,516,667 | 2026-04-09 | Filing | |
| $40.24 | 133,789 | $5,383,388.40 | 411,855 | 2026-04-09 | Filing | |
| $37.13 | 1,973 | $73,258.08 | 2,188,935 | 2026-03-27 | Filing | |
| $36.38 | 30,176 | $1,097,676.14 | 2,190,908 | 2026-03-27 | Filing | |
| $35.42 | 30,401 | $1,076,845.98 | 2,221,084 | 2026-03-27 | Filing | |
| $37.22 | 7,684 | $285,985.42 | 2,251,485 | 2026-03-26 | Filing | |
| $36.81 | 17,000 | $625,817.60 | 187,640 | 2026-03-23 | Filing | |
| $36.48 | 1,314 | $47,934.72 | 187,640 | 2026-03-23 | Filing | |
| $36.30 | 35,365 | $1,283,834.38 | 174,473 | 2026-03-13 | Filing | |
| $38.00 | 16,261 | $617,918.00 | 148,397 | 2026-03-13 | Filing | |
| $36.04 | 20,000 | $720,828.00 | 38,755 | 2026-03-13 | Filing | |
| $35.32 | 80,000 | $2,825,824.00 | 188,954 | 2026-03-09 | Filing | |
| $30.58 | 1,073 | $32,812.34 | 614,057 | 2026-03-02 | Filing | |
| $30.58 | 827 | $25,289.66 | 188,954 | 2026-03-02 | Filing | |
| $30.58 | 276 | $8,440.08 | 164,658 | 2026-03-02 | Filing | |
| $30.58 | 1,165 | $35,625.70 | 411,855 | 2026-03-02 | Filing |