| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $61.50 | 863 | $53,077.52 | 39,954 | 2026-06-16 | Filing | |
| $60.83 | 2,106 | $128,106.08 | 40,817 | 2026-06-16 | Filing | |
| $59.75 | 760 | $45,413.27 | 42,923 | 2026-06-16 | Filing | |
| $61.50 | 2,429 | $149,392.00 | 104,372 | 2026-06-16 | Filing | |
| $60.83 | 5,932 | $360,838.22 | 106,801 | 2026-06-16 | Filing | |
| $59.75 | 2,140 | $127,874.20 | 112,733 | 2026-06-16 | Filing | |
| $53.77 | 1,266 | $68,072.82 | 36,486 | 2026-06-09 | Filing | |
| $53.77 | 3,639 | $195,669.03 | 96,123 | 2026-06-09 | Filing | |
| $51.74 | 369 | $19,092.06 | 35,290 | 2026-06-01 | Filing | |
| $64.12 | 18 | $1,154.16 | 93,216 | 2026-04-29 | Filing | |
| $65.20 | 2,154 | $140,440.80 | 93,234 | 2026-04-29 | Filing | |
| $65.19 | 392 | $25,555.50 | 34,942 | 2026-04-29 | Filing | |
| $65.21 | 1,857 | $121,102.96 | 34,580 | 2026-03-26 | Filing | |
| $64.60 | 995 | $64,276.30 | 36,437 | 2026-03-26 | Filing | |
| $63.28 | 2,520 | $159,463.33 | 37,432 | 2026-03-26 | Filing | |
| $62.33 | 961 | $59,900.96 | 39,952 | 2026-03-26 | Filing | |
| $61.29 | 2,485 | $152,307.89 | 40,913 | 2026-03-26 | Filing | |
| $65.21 | 9,883 | $644,512.93 | 91,514 | 2026-03-26 | Filing | |
| $64.60 | 5,292 | $341,859.50 | 101,397 | 2026-03-26 | Filing | |
| $63.28 | 13,412 | $848,699.29 | 106,689 | 2026-03-26 | Filing |