| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.47 | 1,199 | $106,075.53 | 36,132 | 2026-06-04 | Filing | |
| $87.25 | 488 | $42,578.00 | 37,331 | 2026-06-04 | Filing | |
| $91.65 | 636 | $58,289.40 | 37,819 | 2026-06-04 | Filing | |
| $90.79 | 1,876 | $170,322.04 | 38,455 | 2026-06-04 | Filing | |
| $89.73 | 1,407 | $126,250.11 | 40,331 | 2026-06-04 | Filing | |
| $88.74 | 1,933 | $171,534.42 | 41,738 | 2026-06-04 | Filing | |
| $87.72 | 1,176 | $103,158.72 | 43,671 | 2026-06-04 | Filing | |
| $85.86 | 196 | $16,828.56 | 44,847 | 2026-06-04 | Filing | |
| $89.37 | 944 | $84,365.28 | 22,941 | 2026-06-02 | Filing | |
| $92.18 | 8,198 | $755,691.64 | 38,152 | 2026-05-27 | Filing | |
| $87.00 | 4,205 | $365,835.00 | 11,349 | 2026-05-14 | Filing | |
| $86.89 | 2,000 | $173,780.20 | 15,844 | 2026-05-08 | Filing | |
| $86.48 | 2,500 | $216,196.00 | 15,554 | 2026-05-08 | Filing | |
| $79.73 | 8,691 | $692,889.98 | 16,446 | 2026-05-05 | Filing | |
| $80.00 | 4,000 | $320,000.00 | 36,631 | 2026-05-05 | Filing | |
| $74.55 | 1,231 | $91,771.05 | 97,427 | 2026-05-04 | Filing | |
| $73.89 | 10,247 | $757,150.83 | 98,658 | 2026-05-04 | Filing | |
| $77.34 | 2,475 | $191,416.50 | 81,817 | 2026-05-01 | Filing | |
| $76.44 | 3,700 | $282,828.00 | 84,292 | 2026-05-01 | Filing | |
| $75.46 | 11,302 | $852,848.92 | 87,992 | 2026-05-01 | Filing |