| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.98 | 111,298 | $5,562,930.03 | 2,559,232 | 2025-09-16 | Filing | |
| $48.90 | 724,204 | $35,412,416.87 | 2,670,530 | 2025-09-16 | Filing | |
| $48.04 | 541,708 | $26,023,814.83 | 3,394,734 | 2025-09-16 | Filing | |
| $54.96 | 33,981 | $1,867,504.01 | 3,936,442 | 2025-09-15 | Filing | |
| $54.17 | 699,956 | $37,913,326.73 | 3,970,423 | 2025-09-15 | Filing | |
| $53.54 | 329,621 | $17,648,336.85 | 4,670,379 | 2025-09-15 | Filing | |
| $33.78 | 2,300 | $77,705.04 | 419,569 | 2025-06-24 | Filing | |
| $33.15 | 4,053 | $134,346.01 | 421,869 | 2025-06-24 | Filing | |
| $29.65 | 4,653 | $137,961.45 | 425,922 | 2025-06-20 | Filing | |
| $28.75 | 1,700 | $48,882.99 | 430,575 | 2025-06-20 | Filing | |
| $26.01 | 582,932 | $15,160,137.64 | 2,663,139 | 2025-06-13 | Filing | |
| $26.01 | 237,068 | $6,165,356.36 | 1,083,053 | 2025-06-13 | Filing | |
| $26.44 | 142,178 | $3,759,712.38 | 3,246,071 | 2025-06-12 | Filing | |
| $26.44 | 57,822 | $1,529,027.62 | 1,320,121 | 2025-06-12 | Filing | |
| $30.00 | 2,546 | $76,380.00 | 1,365,826 | 2025-06-09 | Filing | |
| $30.00 | 5,194 | $155,820.00 | 530,230 | 2025-06-09 | Filing | |
| $26.51 | 1,818 | $48,192.82 | 1,368,372 | 2025-06-02 | Filing | |
| $26.66 | 44,885 | $1,196,584.73 | 1,370,190 | 2025-05-30 | Filing | |
| $26.52 | 5,194 | $137,731.90 | 535,424 | 2025-06-02 | Filing | |
| $26.66 | 28,988 | $772,788.19 | 540,618 | 2025-05-30 | Filing |