| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.58 | 40,000 | $1,663,236.00 | 28,202 | 2026-05-13 | Filing | |
| $41.58 | 40,000 | $1,663,236.00 | 28,202 | 2026-05-13 | Filing | |
| $42.00 | 30,000 | $1,260,120.00 | 28,202 | 2026-05-12 | Filing | |
| $43.93 | 10,000 | $439,265.00 | 28,202 | 2026-05-11 | Filing | |
| $45.67 | 20,000 | $913,336.00 | 38,202 | 2026-05-11 | Filing | |
| $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 |