| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $94.28 | 60 | $5,656.88 | 52,291 | 2026-06-29 | Filing | |
| $93.18 | 31 | $2,888.55 | 52,351 | 2026-06-29 | Filing | |
| $92.06 | 64 | $5,891.85 | 52,382 | 2026-06-29 | Filing | |
| $91.40 | 31 | $2,833.37 | 52,446 | 2026-06-29 | Filing | |
| $90.23 | 23 | $2,075.22 | 52,477 | 2026-06-29 | Filing | |
| $98.31 | 125 | $12,288.75 | 0 | 2026-06-29 | Filing | |
| $97.00 | 275 | $26,675.80 | 125 | 2026-06-29 | Filing | |
| $96.07 | 956 | $91,847.32 | 400 | 2026-06-29 | Filing | |
| $95.38 | 5,933 | $565,864.03 | 1,356 | 2026-06-29 | Filing | |
| $94.28 | 1,506 | $141,982.67 | 7,289 | 2026-06-29 | Filing | |
| $93.17 | 767 | $71,463.31 | 8,795 | 2026-06-29 | Filing | |
| $92.06 | 1,606 | $147,846.59 | 9,562 | 2026-06-29 | Filing | |
| $91.40 | 757 | $69,193.36 | 11,168 | 2026-06-29 | Filing | |
| $90.24 | 575 | $51,889.78 | 11,925 | 2026-06-29 | Filing | |
| $98.31 | 400 | $39,324.00 | 0 | 2026-06-29 | Filing | |
| $97.00 | 880 | $85,362.55 | 400 | 2026-06-29 | Filing | |
| $96.08 | 3,061 | $294,085.58 | 1,280 | 2026-06-29 | Filing | |
| $95.38 | 18,987 | $1,810,898.42 | 4,341 | 2026-06-29 | Filing | |
| $94.28 | 4,815 | $453,948.57 | 23,328 | 2026-06-29 | Filing | |
| $93.17 | 2,456 | $228,831.91 | 28,143 | 2026-06-29 | Filing |