| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $40.00 | 20,000 | $800,000.00 | 277,400 | 2026-03-31 | Filing | |
| $45.00 | 14,780 | $665,100.00 | 297,400 | 2026-03-25 | Filing | |
| $50.17 | 24,683 | $1,238,289.34 | 502,506 | 2026-03-09 | Filing | |
| $53.03 | 2,935 | $155,635.13 | 527,189 | 2026-03-06 | Filing | |
| $56.80 | 14,540 | $825,921.44 | 530,124 | 2026-03-04 | Filing | |
| $57.05 | 2,000 | $114,103.20 | 30,256 | 2026-03-04 | Filing | |
| $56.73 | 25,000 | $1,418,320.00 | 544,664 | 2026-03-02 | Filing | |
| $57.57 | 3,254 | $187,323.67 | 569,664 | 2026-02-27 | Filing | |
| $57.04 | 21,746 | $1,240,300.51 | 572,918 | 2026-02-27 | Filing | |
| $56.38 | 2,000 | $112,751.00 | 23,500 | 2026-02-27 | Filing | |
| $56.36 | 25,000 | $1,409,000.00 | 594,664 | 2026-02-26 | Filing | |
| $56.25 | 25,000 | $1,406,182.50 | 619,664 | 2026-02-25 | Filing | |
| $57.06 | 19,002 | $1,084,170.51 | 644,664 | 2026-02-24 | Filing | |
| $56.21 | 5,998 | $337,132.59 | 663,666 | 2026-02-24 | Filing | |
| $57.01 | 15,604 | $889,552.83 | 669,664 | 2026-02-23 | Filing | |
| $59.03 | 460 | $27,153.80 | 691,000 | 2026-02-20 | Filing | |
| $58.36 | 34,540 | $2,015,616.24 | 691,460 | 2026-02-20 | Filing | |
| $59.02 | 259 | $15,286.18 | 726,000 | 2026-02-19 | Filing | |
| $58.44 | 39,741 | $2,322,634.93 | 726,259 | 2026-02-19 | Filing | |
| $57.64 | 25,000 | $1,441,000.00 | 49,240 | 2026-02-18 | Filing |