| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder | $86.09 | 5,485 | $472,203.65 | 6,390,628 | 2026-10-02 | Filing |
| Large Shareholder | $85.39 | 9,876 | $843,311.64 | 6,396,113 | 2026-10-02 | Filing |
| Large Shareholder, Director | $85.30 | 3,048 | $259,994.40 | 45,162 | 2026-10-02 | Filing |
| Large Shareholder | $98.71 | 550 | $54,290.50 | 6,405,989 | 2026-08-05 | Filing |
| Large Shareholder | $97.81 | 4,324 | $422,930.44 | 6,406,539 | 2026-08-05 | Filing |
| Large Shareholder | $96.76 | 1,325 | $128,207.00 | 6,410,863 | 2026-08-05 | Filing |
| Large Shareholder | $95.31 | 11,912 | $1,135,332.72 | 6,412,188 | 2026-08-05 | Filing |
| Large Shareholder | $95.18 | 12,202 | $1,161,386.36 | 6,424,100 | 2026-08-04 | Filing |
| Large Shareholder | $88.59 | 300 | $26,577.00 | 6,436,302 | 2026-07-31 | Filing |
| Large Shareholder | $87.45 | 200 | $17,490.00 | 6,436,602 | 2026-07-31 | Filing |
| Large Shareholder | $86.14 | 506 | $43,586.84 | 6,436,802 | 2026-07-31 | Filing |
| Large Shareholder | $85.76 | 25,994 | $2,229,245.44 | 6,437,308 | 2026-07-31 | Filing |
| Large Shareholder, Director | $88.68 | 241 | $21,371.88 | 48,210 | 2026-07-31 | Filing |
| Large Shareholder, Director | $87.45 | 300 | $26,235.00 | 48,451 | 2026-07-31 | Filing |
| Large Shareholder, Director | $86.34 | 200 | $17,268.00 | 48,751 | 2026-07-31 | Filing |
| Large Shareholder, Director | $85.72 | 783 | $67,118.76 | 48,951 | 2026-07-31 | Filing |
| Large Shareholder | $103.00 | 23,869 | $2,458,507.00 | 6,670,283 | 2026-07-21 | Filing |
| Large Shareholder | $102.04 | 24,347 | $2,484,367.88 | 6,694,152 | 2026-07-21 | Filing |
| Large Shareholder | $101.20 | 7,100 | $718,520.00 | 6,718,499 | 2026-07-21 | Filing |
| Large Shareholder | $100.08 | 1,000 | $100,080.00 | 6,725,599 | 2026-07-21 | Filing |