| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $54.07 | 204 | $11,030.28 | 985,214 | 2026-04-16 | Filing | |
| $53.34 | 5,565 | $296,837.10 | 985,418 | 2026-04-16 | Filing | |
| $51.42 | 3,239 | $166,549.38 | 990,983 | 2026-04-15 | Filing | |
| $50.62 | 2,530 | $128,068.60 | 994,222 | 2026-04-15 | Filing | |
| $49.54 | 2,735 | $135,491.90 | 927,580 | 2026-04-10 | Filing | |
| $48.43 | 4,922 | $238,372.46 | 930,315 | 2026-04-10 | Filing | |
| $47.45 | 48,465 | $2,299,664.25 | 935,237 | 2026-04-10 | Filing | |
| $58.41 | 1,293 | $75,524.13 | 927,580 | 2026-03-10 | Filing | |
| $57.58 | 19,859 | $1,143,481.22 | 928,873 | 2026-03-10 | Filing | |
| $56.99 | 34,969 | $1,992,883.31 | 948,732 | 2026-03-10 | Filing | |
| $57.48 | 7,692 | $442,136.16 | 996,752 | 2026-03-11 | Filing | |
| $58.03 | 164 | $9,516.92 | 1,004,444 | 2026-03-10 | Filing | |
| $57.23 | 7,528 | $430,827.44 | 1,004,608 | 2026-03-10 | Filing | |
| $55.08 | 3,846 | $211,837.68 | 1,012,136 | 2026-02-26 | Filing | |
| $54.39 | 3,406 | $185,252.34 | 1,015,982 | 2026-02-26 | Filing | |
| $53.62 | 2,363 | $126,704.06 | 1,019,388 | 2026-02-26 | Filing | |
| $51.52 | 1,075 | $55,384.00 | 1,021,751 | 2026-02-25 | Filing | |
| $50.29 | 4,694 | $236,061.26 | 1,022,826 | 2026-02-25 | Filing | |
| $50.00 | 4,225 | $211,250.00 | 64,660 | 2026-02-24 | Filing | |
| $51.35 | 505 | $25,931.75 | 68,885 | 2026-02-23 | Filing |