| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $74.73 | 1,106 | $82,649.72 | 4,746,956 | 2026-06-15 | Filing | |
| $74.19 | 1,135 | $84,205.99 | 4,745,850 | 2026-06-12 | Filing | |
| $73.34 | 1,155 | $84,705.74 | 4,744,715 | 2026-06-11 | Filing | |
| $72.18 | 1,154 | $83,291.91 | 4,743,560 | 2026-06-10 | Filing | |
| $72.09 | 1,175 | $84,705.87 | 4,742,406 | 2026-06-09 | Filing | |
| $71.02 | 1,162 | $82,525.59 | 4,741,231 | 2026-06-08 | Filing | |
| $71.66 | 1,167 | $83,623.02 | 4,740,069 | 2026-06-05 | Filing | |
| $71.77 | 1,166 | $83,681.37 | 4,738,902 | 2026-06-04 | Filing | |
| $72.14 | 1,156 | $83,394.88 | 4,737,736 | 2026-06-03 | Filing | |
| $72.25 | 1,158 | $83,663.18 | 4,736,580 | 2026-06-02 | Filing | |
| $71.36 | 1,203 | $85,845.60 | 4,735,422 | 2026-06-01 | Filing | |
| $69.57 | 1,196 | $83,208.11 | 4,734,219 | 2026-05-29 | Filing | |
| $70.65 | 1,170 | $82,661.67 | 4,733,023 | 2026-05-28 | Filing | |
| $72.61 | 1,132 | $82,195.88 | 4,731,853 | 2026-05-27 | Filing | |
| $73.63 | 1,118 | $82,316.44 | 4,730,721 | 2026-05-26 | Filing | |
| $74.30 | 1,116 | $82,913.33 | 4,729,603 | 2026-05-22 | Filing | |
| $77.81 | 1,107 | $86,137.00 | 4,728,487 | 2026-05-21 | Filing | |
| $75.48 | 1,113 | $84,010.91 | 4,727,380 | 2026-05-20 | Filing | |
| $73.24 | 1,160 | $84,962.81 | 4,726,267 | 2026-05-19 | Filing | |
| $71.85 | 1,163 | $83,561.78 | 4,725,107 | 2026-05-18 | Filing |