| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $98.71 | 550 | $54,290.50 | 6,405,989 | 2026-08-05 | Filing | |
| $97.81 | 4,324 | $422,930.44 | 6,406,539 | 2026-08-05 | Filing | |
| $96.76 | 1,325 | $128,207.00 | 6,410,863 | 2026-08-05 | Filing | |
| $95.31 | 11,912 | $1,135,332.72 | 6,412,188 | 2026-08-05 | Filing | |
| $95.18 | 12,202 | $1,161,386.36 | 6,424,100 | 2026-08-04 | Filing | |
| $88.59 | 300 | $26,577.00 | 6,436,302 | 2026-07-31 | Filing | |
| $87.45 | 200 | $17,490.00 | 6,436,602 | 2026-07-31 | Filing | |
| $86.14 | 506 | $43,586.84 | 6,436,802 | 2026-07-31 | Filing | |
| $85.76 | 25,994 | $2,229,245.44 | 6,437,308 | 2026-07-31 | Filing | |
| $88.68 | 241 | $21,371.88 | 48,210 | 2026-07-31 | Filing | |
| $87.45 | 300 | $26,235.00 | 48,451 | 2026-07-31 | Filing | |
| $86.34 | 200 | $17,268.00 | 48,751 | 2026-07-31 | Filing | |
| $85.72 | 783 | $67,118.76 | 48,951 | 2026-07-31 | Filing | |
| $103.00 | 23,869 | $2,458,507.00 | 6,670,283 | 2026-07-21 | Filing | |
| $102.04 | 24,347 | $2,484,367.88 | 6,694,152 | 2026-07-21 | Filing | |
| $101.20 | 7,100 | $718,520.00 | 6,718,499 | 2026-07-21 | Filing | |
| $100.08 | 1,000 | $100,080.00 | 6,725,599 | 2026-07-21 | Filing | |
| $106.40 | 11,325 | $1,204,980.00 | 6,463,302 | 2026-06-29 | Filing | |
| $105.37 | 2,684 | $282,813.08 | 6,474,627 | 2026-06-29 | Filing | |
| $104.33 | 16,406 | $1,711,637.98 | 6,477,311 | 2026-06-29 | Filing |