| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $76.61 | 625 | $47,881.25 | 2,185,039 | 2026-06-04 | Filing | |
| $75.94 | 5,282 | $401,115.08 | 2,185,664 | 2026-06-04 | Filing | |
| $74.94 | 4,813 | $360,686.22 | 2,190,946 | 2026-06-04 | Filing | |
| $73.76 | 1,424 | $105,034.24 | 2,195,759 | 2026-06-04 | Filing | |
| $72.59 | 3,055 | $221,762.45 | 2,197,183 | 2026-06-04 | Filing | |
| $71.67 | 890 | $63,786.30 | 2,200,238 | 2026-06-04 | Filing | |
| $77.99 | 8,901 | $694,188.99 | 2,201,128 | 2026-06-03 | Filing | |
| $77.99 | 940 | $73,310.60 | 97,621 | 2026-06-03 | Filing | |
| $72.90 | 3,817 | $278,259.30 | 169,915 | 2026-06-04 | Filing | |
| $77.99 | 3,840 | $299,481.60 | 173,732 | 2026-06-03 | Filing | |
| $77.39 | 712 | $55,101.68 | 2,210,029 | 2026-05-29 | Filing | |
| $76.21 | 799 | $60,891.79 | 2,210,741 | 2026-05-29 | Filing | |
| $75.12 | 1,278 | $96,003.36 | 2,211,540 | 2026-05-29 | Filing | |
| $73.96 | 10,070 | $744,777.20 | 2,212,818 | 2026-05-29 | Filing | |
| $73.06 | 21,332 | $1,558,515.92 | 2,222,888 | 2026-05-29 | Filing | |
| $72.37 | 7,180 | $519,616.60 | 2,244,220 | 2026-05-29 | Filing | |
| $81.06 | 1,429 | $115,834.74 | 2,251,400 | 2026-05-28 | Filing | |
| $80.34 | 3,363 | $270,183.42 | 2,252,829 | 2026-05-28 | Filing | |
| $79.14 | 9,861 | $780,399.54 | 2,256,192 | 2026-05-28 | Filing | |
| $78.29 | 21,326 | $1,669,612.54 | 2,266,053 | 2026-05-28 | Filing |