| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.20 | 1,170 | $82,134.82 | 4,755,016 | 2026-06-25 | Filing | |
| $71.94 | 1,148 | $82,587.01 | 4,753,846 | 2026-06-24 | Filing | |
| $72.68 | 1,159 | $84,240.18 | 4,752,698 | 2026-06-23 | Filing | |
| $71.39 | 1,187 | $84,734.00 | 4,751,539 | 2026-06-22 | Filing | |
| $71.10 | 1,151 | $81,835.64 | 4,750,352 | 2026-06-18 | Filing | |
| $73.35 | 1,126 | $82,593.23 | 4,749,201 | 2026-06-17 | Filing | |
| $73.63 | 1,119 | $82,394.32 | 4,748,075 | 2026-06-16 | Filing | |
| $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 |