SEC Form 4 reporting owner

Kim Vyacheslav

Kim Vyacheslav has filed 366 Form 4 transactions reported between March 25, 2026 and September 25, 2026, as Director of Joint Stock Co Kaspi.kz.

Name as filed: Kim Vyacheslav

Open-market buys, 24 mo
None
reported
Open-market sales, 24 mo
$259.8M
366 lines
Companies
1
with Form 4 filings
Latest transaction
Sep 25, 2026
transaction date

Roles and reported holdings

  • KSPIJoint Stock Co Kaspi.kz
    Mar 25, 2026 – Sep 25, 2026

    Director

    Held directly36,625,518 sh as of Sep 25, 2026 · Form 4

    24 months: $259.8M sold

Transaction history

All 366 reported transactions, newest first. Every row links to the Form 4 on SEC EDGAR.

DateCompanyTypeSharesValueFiling
Sep 25, 2026KSPIOpen-market saleCode S · direct9,711$928K@ $95.59Form 4
Sep 25, 2026KSPIOpen-market saleCode S · direct6,893$652K@ $94.55Form 4
Sep 25, 2026KSPIOpen-market saleCode S · direct1,913$179K@ $93.42Form 4
Sep 24, 2026KSPIOpen-market saleCode S · direct1,313$123K@ $93.60Form 4
Sep 24, 2026KSPIOpen-market saleCode S · direct27,003$2.6M@ $96.92Form 4
Sep 23, 2026KSPIOpen-market saleCode S · direct866$83K@ $96.07Form 4
Sep 23, 2026KSPIOpen-market saleCode S · direct4,863$462K@ $94.92Form 4
Sep 23, 2026KSPIOpen-market saleCode S · direct19,708$1.9M@ $93.98Form 4
Sep 22, 2026KSPIOpen-market saleCode S · direct4,371$424K@ $96.94Form 4
Sep 22, 2026KSPIOpen-market saleCode S · direct16,808$1.6M@ $96.25Form 4
Sep 21, 2026KSPIOpen-market saleCode S · direct1,350$131K@ $97.12Form 4
Sep 21, 2026KSPIOpen-market saleCode S · direct12,964$1.2M@ $96.33Form 4
Sep 21, 2026KSPIOpen-market saleCode S · direct5,789$552K@ $95.39Form 4
Sep 18, 2026KSPIOpen-market saleCode S · direct4,288$418K@ $97.49Form 4
Sep 18, 2026KSPIOpen-market saleCode S · direct14,017$1.4M@ $96.97Form 4
Sep 17, 2026KSPIOpen-market saleCode S · direct4,120$406K@ $98.63Form 4
Sep 17, 2026KSPIOpen-market saleCode S · direct18,484$1.8M@ $98.03Form 4
Sep 16, 2026KSPIOpen-market saleCode S · direct259$26K@ $99.43Form 4
Sep 16, 2026KSPIOpen-market saleCode S · direct6,485$641K@ $98.78Form 4
Sep 16, 2026KSPIOpen-market saleCode S · direct5,720$559K@ $97.66Form 4
Sep 15, 2026KSPIOpen-market saleCode S · direct234$23K@ $100.40Form 4
Sep 15, 2026KSPIOpen-market saleCode S · direct25,284$2.5M@ $99.67Form 4
Sep 15, 2026KSPIOpen-market saleCode S · direct13,021$1.3M@ $98.62Form 4
Sep 14, 2026KSPIOpen-market saleCode S · direct5,403$544K@ $100.63Form 4
Sep 14, 2026KSPIOpen-market saleCode S · direct17,729$1.8M@ $100.11Form 4
Sep 14, 2026KSPIOpen-market saleCode S · direct9,740$965K@ $99.10Form 4
Sep 11, 2026KSPIOpen-market saleCode S · direct5,695$568K@ $99.67Form 4
Sep 11, 2026KSPIOpen-market saleCode S · direct6,821$673K@ $98.63Form 4
Sep 11, 2026KSPIOpen-market saleCode S · direct25,437$2.5M@ $97.70Form 4
Sep 10, 2026KSPIOpen-market saleCode S · direct35,004$3.4M@ $98.25Form 4
Sep 10, 2026KSPIOpen-market saleCode S · direct36,984$3.6M@ $97.32Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct638$68K@ $106.49Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct1,794$189K@ $105.39Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct3,083$321K@ $104.23Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct8,187$844K@ $103.07Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct11,133$1.1M@ $102.12Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct11,000$1.1M@ $101.10Form 4
Sep 9, 2026KSPIOpen-market saleCode S · direct29,912$3.0M@ $100.09Form 4
Sep 8, 2026KSPIOpen-market saleCode S · direct3,798$411K@ $108.29Form 4
Sep 8, 2026KSPIOpen-market saleCode S · direct20,502$2.2M@ $107.18Form 4
Sep 8, 2026KSPIOpen-market saleCode S · direct7,274$773K@ $106.33Form 4
Sep 4, 2026KSPIOpen-market saleCode S · direct11,473$1.2M@ $108.19Form 4
Sep 4, 2026KSPIOpen-market saleCode S · direct6,691$719K@ $107.51Form 4
Sep 3, 2026KSPIOpen-market saleCode S · direct3,813$411K@ $107.68Form 4
Sep 3, 2026KSPIOpen-market saleCode S · direct13,619$1.5M@ $107.00Form 4
Sep 2, 2026KSPIOpen-market saleCode S · direct7,832$834K@ $106.45Form 4
Sep 2, 2026KSPIOpen-market saleCode S · direct7,104$751K@ $105.74Form 4
Sep 2, 2026KSPIOpen-market saleCode S · direct1,583$165K@ $104.18Form 4
Sep 1, 2026KSPIOpen-market saleCode S · direct6,068$639K@ $105.27Form 4
Sep 1, 2026KSPIOpen-market saleCode S · direct15,240$1.6M@ $104.59Form 4
Sep 1, 2026KSPIOpen-market saleCode S · direct5,170$536K@ $103.64Form 4
Aug 31, 2026KSPIOpen-market saleCode S · direct19,324$2.0M@ $105.27Form 4
Aug 31, 2026KSPIOpen-market saleCode S · direct6,015$629K@ $104.51Form 4
Aug 28, 2026KSPIOpen-market saleCode S · direct424$46K@ $107.98Form 4
Aug 28, 2026KSPIOpen-market saleCode S · direct11,048$1.2M@ $107.35Form 4
Aug 28, 2026KSPIOpen-market saleCode S · direct23,609$2.5M@ $106.44Form 4
Aug 27, 2026KSPIOpen-market saleCode S · direct352$38K@ $107.97Form 4
Aug 27, 2026KSPIOpen-market saleCode S · direct4,946$531K@ $107.41Form 4
Aug 27, 2026KSPIOpen-market saleCode S · direct3,288$350K@ $106.41Form 4
Aug 27, 2026KSPIOpen-market saleCode S · direct11,960$1.3M@ $105.05Form 4
Aug 27, 2026KSPIOpen-market saleCode S · direct6,653$694K@ $104.31Form 4
Aug 26, 2026KSPIOpen-market saleCode S · direct7,583$830K@ $109.51Form 4
Aug 26, 2026KSPIOpen-market saleCode S · direct16,531$1.8M@ $108.95Form 4
Aug 26, 2026KSPIOpen-market saleCode S · direct18,572$2.0M@ $107.83Form 4
Aug 25, 2026KSPIOpen-market saleCode S · direct4,491$488K@ $108.67Form 4
Aug 25, 2026KSPIOpen-market saleCode S · direct13,253$1.4M@ $107.77Form 4
Aug 25, 2026KSPIOpen-market saleCode S · direct9,989$1.1M@ $106.91Form 4
Aug 25, 2026KSPIOpen-market saleCode S · direct5,426$575K@ $105.89Form 4
Aug 24, 2026KSPIOpen-market saleCode S · direct2,086$224K@ $107.43Form 4
Aug 24, 2026KSPIOpen-market saleCode S · direct17,844$1.9M@ $106.41Form 4
Aug 24, 2026KSPIOpen-market saleCode S · direct6,803$719K@ $105.68Form 4
Aug 21, 2026KSPIOpen-market saleCode S · direct13,116$1.4M@ $105.54Form 4
Aug 21, 2026KSPIOpen-market saleCode S · direct12,691$1.3M@ $104.83Form 4
Aug 20, 2026KSPIOpen-market saleCode S · direct10,633$1.1M@ $104.34Form 4
Aug 20, 2026KSPIOpen-market saleCode S · direct9,553$990K@ $103.59Form 4
Aug 20, 2026KSPIOpen-market saleCode S · direct3,306$339K@ $102.52Form 4
Aug 20, 2026KSPIOpen-market saleCode S · direct5,483$556K@ $101.39Form 4
Aug 20, 2026KSPIOpen-market saleCode S · direct1,116$112K@ $100.11Form 4
Aug 19, 2026KSPIOpen-market saleCode S · direct2,029$207K@ $101.88Form 4
Aug 19, 2026KSPIOpen-market saleCode S · direct14,558$1.5M@ $101.26Form 4
Aug 19, 2026KSPIOpen-market saleCode S · direct13,078$1.3M@ $100.38Form 4
Aug 19, 2026KSPIOpen-market saleCode S · direct4,840$479K@ $99.03Form 4
Aug 18, 2026KSPIOpen-market saleCode S · direct2,332$231K@ $98.98Form 4
Aug 18, 2026KSPIOpen-market saleCode S · direct14,584$1.4M@ $98.19Form 4
Aug 18, 2026KSPIOpen-market saleCode S · direct6,173$602K@ $97.53Form 4
Aug 17, 2026KSPIOpen-market saleCode S · direct2,855$283K@ $99.26Form 4
Aug 17, 2026KSPIOpen-market saleCode S · direct15,630$1.5M@ $98.67Form 4
Aug 14, 2026KSPIOpen-market saleCode S · direct164$16K@ $99.03Form 4
Aug 14, 2026KSPIOpen-market saleCode S · direct14,638$1.4M@ $98.49Form 4
Aug 13, 2026KSPIOpen-market saleCode S · direct2,285$229K@ $100.33Form 4
Aug 13, 2026KSPIOpen-market saleCode S · direct12,999$1.3M@ $99.61Form 4
Aug 13, 2026KSPIOpen-market saleCode S · direct13,373$1.3M@ $98.73Form 4
Aug 12, 2026KSPIOpen-market saleCode S · direct6,407$636K@ $99.34Form 4
Aug 12, 2026KSPIOpen-market saleCode S · direct12,713$1.3M@ $98.48Form 4
Aug 12, 2026KSPIOpen-market saleCode S · direct8,087$789K@ $97.54Form 4
Aug 12, 2026KSPIOpen-market saleCode S · direct7,188$693K@ $96.38Form 4
Aug 12, 2026KSPIOpen-market saleCode S · direct4,077$389K@ $95.46Form 4
Aug 11, 2026KSPIOpen-market saleCode S · direct2,226$218K@ $97.81Form 4
Aug 11, 2026KSPIOpen-market saleCode S · direct2,328$225K@ $96.65Form 4
Aug 11, 2026KSPIOpen-market saleCode S · direct26,229$2.5M@ $95.54Form 4
Aug 11, 2026KSPIOpen-market saleCode S · direct6,187$587K@ $94.90Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct181$18K@ $97.18Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct6,759$652K@ $96.51Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct6,754$646K@ $95.61Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct24,706$2.3M@ $94.62Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct16,635$1.6M@ $93.77Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct4,454$412K@ $92.48Form 4
Aug 10, 2026KSPIOpen-market saleCode S · direct2,208$202K@ $91.36Form 4
Aug 7, 2026KSPIOpen-market saleCode S · direct502$46K@ $92.47Form 4
Aug 7, 2026KSPIOpen-market saleCode S · direct5,285$484K@ $91.66Form 4
Aug 7, 2026KSPIOpen-market saleCode S · direct17,787$1.6M@ $90.67Form 4
Aug 6, 2026KSPIOpen-market saleCode S · direct5,981$556K@ $93.03Form 4
Aug 6, 2026KSPIOpen-market saleCode S · direct22,973$2.1M@ $92.01Form 4
Aug 5, 2026KSPIOpen-market saleCode S · direct2,550$238K@ $93.29Form 4
Aug 5, 2026KSPIOpen-market saleCode S · direct31,680$2.9M@ $92.58Form 4
Aug 4, 2026KSPIOpen-market saleCode S · direct2,007$187K@ $93.00Form 4
Aug 4, 2026KSPIOpen-market saleCode S · direct25,629$2.4M@ $92.09Form 4
Aug 4, 2026KSPIOpen-market saleCode S · direct2,232$204K@ $91.25Form 4
Aug 3, 2026KSPIOpen-market saleCode S · direct213$20K@ $93.66Form 4
Aug 3, 2026KSPIOpen-market saleCode S · direct16,831$1.6M@ $93.12Form 4
Aug 3, 2026KSPIOpen-market saleCode S · direct19,994$1.8M@ $92.06Form 4
Aug 3, 2026KSPIOpen-market saleCode S · direct1,121$102K@ $90.76Form 4
Jul 31, 2026KSPIOpen-market saleCode S · direct13,166$1.2M@ $88.69Form 4
Jul 30, 2026KSPIOpen-market saleCode S · direct1,603$142K@ $88.55Form 4
Jul 30, 2026KSPIOpen-market saleCode S · direct6,167$541K@ $87.79Form 4
Jul 29, 2026KSPIOpen-market saleCode S · direct1,739$155K@ $88.91Form 4
Jul 29, 2026KSPIOpen-market saleCode S · direct5,616$495K@ $88.13Form 4
Jul 29, 2026KSPIOpen-market saleCode S · direct7,237$632K@ $87.30Form 4
Jul 28, 2026KSPIOpen-market saleCode S · direct12,162$1.1M@ $86.66Form 4
Jul 28, 2026KSPIOpen-market saleCode S · direct4,792$412K@ $85.97Form 4
Jul 27, 2026KSPIOpen-market saleCode S · direct785$69K@ $87.27Form 4
Jul 27, 2026KSPIOpen-market saleCode S · direct16,705$1.4M@ $86.55Form 4
Jul 24, 2026KSPIOpen-market saleCode S · direct90$8K@ $86.06Form 4
Jul 24, 2026KSPIOpen-market saleCode S · direct14,307$1.2M@ $85.50Form 4
Jul 23, 2026KSPIOpen-market saleCode S · direct136$12K@ $87.20Form 4
Jul 23, 2026KSPIOpen-market saleCode S · direct2,347$203K@ $86.31Form 4
Jul 23, 2026KSPIOpen-market saleCode S · direct20,862$1.8M@ $85.22Form 4
Jul 22, 2026KSPIOpen-market saleCode S · direct580$51K@ $88.77Form 4
Jul 22, 2026KSPIOpen-market saleCode S · direct2,439$214K@ $87.72Form 4
Jul 22, 2026KSPIOpen-market saleCode S · direct9,371$816K@ $87.03Form 4
Jul 21, 2026KSPIOpen-market saleCode S · direct368$33K@ $88.93Form 4
Jul 21, 2026KSPIOpen-market saleCode S · direct6,380$564K@ $88.39Form 4
Jul 20, 2026KSPIOpen-market saleCode S · direct3,039$271K@ $89.24Form 4
Jul 20, 2026KSPIOpen-market saleCode S · direct7,411$655K@ $88.36Form 4
Jul 17, 2026KSPIOpen-market saleCode S · direct8,001$700K@ $87.46Form 4
Jul 17, 2026KSPIOpen-market saleCode S · direct5,223$451K@ $86.35Form 4
Jul 16, 2026KSPIOpen-market saleCode S · direct2,168$198K@ $91.38Form 4
Jul 16, 2026KSPIOpen-market saleCode S · direct2,938$266K@ $90.44Form 4
Jul 16, 2026KSPIOpen-market saleCode S · direct3,066$275K@ $89.54Form 4
Jul 16, 2026KSPIOpen-market saleCode S · direct7,876$696K@ $88.38Form 4
Jul 16, 2026KSPIOpen-market saleCode S · direct8,594$752K@ $87.51Form 4
Jul 15, 2026KSPIOpen-market saleCode S · direct9,189$831K@ $90.48Form 4
Jul 15, 2026KSPIOpen-market saleCode S · direct13,080$1.2M@ $89.84Form 4
Jul 14, 2026KSPIOpen-market saleCode S · direct1,546$140K@ $90.35Form 4
Jul 14, 2026KSPIOpen-market saleCode S · direct9,645$865K@ $89.65Form 4
Jul 13, 2026KSPIOpen-market saleCode S · direct1,330$121K@ $91.00Form 4
Jul 13, 2026KSPIOpen-market saleCode S · direct2,109$190K@ $90.09Form 4
Jul 13, 2026KSPIOpen-market saleCode S · direct3,645$325K@ $89.05Form 4
Jul 10, 2026KSPIOpen-market saleCode S · direct1,150$104K@ $90.09Form 4
Jul 10, 2026KSPIOpen-market saleCode S · direct5,070$455K@ $89.67Form 4
Jul 9, 2026KSPIOpen-market saleCode S · direct4,149$368K@ $88.61Form 4
Jul 9, 2026KSPIOpen-market saleCode S · direct2,934$257K@ $87.50Form 4
Jul 8, 2026KSPIOpen-market saleCode S · direct1,215$107K@ $87.82Form 4
Jul 8, 2026KSPIOpen-market saleCode S · direct6,491$567K@ $87.35Form 4
Jul 7, 2026KSPIOpen-market saleCode S · direct1,754$158K@ $90.28Form 4
Jul 7, 2026KSPIOpen-market saleCode S · direct5,087$457K@ $89.76Form 4
Jul 7, 2026KSPIOpen-market saleCode S · direct8,470$748K@ $88.32Form 4
Jul 6, 2026KSPIOpen-market saleCode S · direct3,018$271K@ $89.90Form 4
Jul 6, 2026KSPIOpen-market saleCode S · direct6,808$609K@ $89.49Form 4
Jul 6, 2026KSPIOpen-market saleCode S · direct4,403$389K@ $88.43Form 4
Jul 2, 2026KSPIOpen-market saleCode S · direct770$70K@ $91.48Form 4
Jul 2, 2026KSPIOpen-market saleCode S · direct5,694$518K@ $90.92Form 4
Jul 2, 2026KSPIOpen-market saleCode S · direct5,354$481K@ $89.85Form 4
Jul 2, 2026KSPIOpen-market saleCode S · direct2,635$234K@ $88.94Form 4
Jul 1, 2026KSPIDirectorOpen-market saleCode S · direct1,173$104K@ $88.40Form 4
Jul 1, 2026KSPIDirectorOpen-market saleCode S · direct3,612$318K@ $87.98Form 4
Jul 1, 2026KSPIDirectorOpen-market saleCode S · direct2,352$204K@ $86.61Form 4
Jun 30, 2026KSPIDirectorOpen-market saleCode S · direct180$16K@ $87.13Form 4
Jun 30, 2026KSPIDirectorOpen-market saleCode S · direct13,625$1.2M@ $86.43Form 4
Jun 29, 2026KSPIDirectorOpen-market saleCode S · direct2,175$194K@ $89.02Form 4
Jun 29, 2026KSPIDirectorOpen-market saleCode S · direct3,309$292K@ $88.18Form 4
Jun 29, 2026KSPIDirectorOpen-market saleCode S · direct12,682$1.1M@ $87.31Form 4
Jun 26, 2026KSPIDirectorOpen-market saleCode S · direct2,394$214K@ $89.32Form 4
Jun 26, 2026KSPIDirectorOpen-market saleCode S · direct9,362$832K@ $88.83Form 4
Jun 26, 2026KSPIDirectorOpen-market saleCode S · direct4,282$374K@ $87.33Form 4
Jun 26, 2026KSPIDirectorOpen-market saleCode S · direct3,766$326K@ $86.49Form 4
Jun 25, 2026KSPIDirectorOpen-market saleCode S · direct9,226$798K@ $86.53Form 4
Jun 25, 2026KSPIDirectorOpen-market saleCode S · direct10,005$859K@ $85.86Form 4
Jun 24, 2026KSPIDirectorOpen-market saleCode S · direct3,912$343K@ $87.57Form 4
Jun 24, 2026KSPIDirectorOpen-market saleCode S · direct5,917$515K@ $87.00Form 4
Jun 24, 2026KSPIDirectorOpen-market saleCode S · direct14,940$1.3M@ $85.78Form 4
Jun 23, 2026KSPIDirectorOpen-market saleCode S · direct162$14K@ $84.14Form 4
Jun 23, 2026KSPIDirectorOpen-market saleCode S · direct14,637$1.2M@ $83.45Form 4
Jun 22, 2026KSPIDirectorOpen-market saleCode S · direct11,102$948K@ $85.43Form 4
Jun 22, 2026KSPIDirectorOpen-market saleCode S · direct8,008$680K@ $84.87Form 4
Jun 22, 2026KSPIDirectorOpen-market saleCode S · direct3,293$272K@ $82.55Form 4
Jun 18, 2026KSPIDirectorOpen-market saleCode S · direct75$6K@ $83.36Form 4
Jun 18, 2026KSPIDirectorOpen-market saleCode S · direct1,330$110K@ $82.94Form 4
Jun 18, 2026KSPIDirectorOpen-market saleCode S · direct16,832$1.4M@ $81.85Form 4
Jun 17, 2026KSPIDirectorOpen-market saleCode S · direct3,502$299K@ $85.33Form 4
Jun 17, 2026KSPIDirectorOpen-market saleCode S · direct8,455$718K@ $84.91Form 4
Jun 17, 2026KSPIDirectorOpen-market saleCode S · direct3,776$315K@ $83.51Form 4
Jun 16, 2026KSPIDirectorOpen-market saleCode S · direct515$44K@ $84.73Form 4
Jun 16, 2026KSPIDirectorOpen-market saleCode S · direct14,728$1.2M@ $84.12Form 4
Jun 15, 2026KSPIDirectorOpen-market saleCode S · direct154$13K@ $83.60Form 4
Jun 15, 2026KSPIDirectorOpen-market saleCode S · direct19,301$1.6M@ $83.10Form 4
Jun 12, 2026KSPIDirectorOpen-market saleCode S · direct1,361$112K@ $82.30Form 4
Jun 12, 2026KSPIDirectorOpen-market saleCode S · direct12,133$991K@ $81.64Form 4
Jun 12, 2026KSPIDirectorOpen-market saleCode S · direct8,525$687K@ $80.58Form 4
Jun 11, 2026KSPIDirectorOpen-market saleCode S · direct5,353$439K@ $82.08Form 4
Jun 11, 2026KSPIDirectorOpen-market saleCode S · direct4,562$371K@ $81.40Form 4
Jun 11, 2026KSPIDirectorOpen-market saleCode S · direct10,090$807K@ $79.95Form 4
Jun 11, 2026KSPIDirectorOpen-market saleCode S · direct1,456$114K@ $78.53Form 4
Jun 10, 2026KSPIDirectorOpen-market saleCode S · direct12$947@ $78.92Form 4
Jun 10, 2026KSPIDirectorOpen-market saleCode S · direct19,069$1.5M@ $78.35Form 4
Jun 10, 2026KSPIDirectorOpen-market saleCode S · direct6,351$491K@ $77.37Form 4
Jun 9, 2026KSPIDirectorOpen-market saleCode S · direct7,063$566K@ $80.09Form 4
Jun 9, 2026KSPIDirectorOpen-market saleCode S · direct5,070$401K@ $79.06Form 4
Jun 9, 2026KSPIDirectorOpen-market saleCode S · direct24,772$1.9M@ $77.97Form 4
Jun 8, 2026KSPIDirectorOpen-market saleCode S · direct4,381$360K@ $82.17Form 4
Jun 8, 2026KSPIDirectorOpen-market saleCode S · direct4,052$329K@ $81.31Form 4
Jun 8, 2026KSPIDirectorOpen-market saleCode S · direct10,410$837K@ $80.38Form 4
Jun 5, 2026KSPIDirectorOpen-market saleCode S · direct2,175$180K@ $82.89Form 4
Jun 5, 2026KSPIDirectorOpen-market saleCode S · direct10,514$863K@ $82.09Form 4
Jun 5, 2026KSPIDirectorOpen-market saleCode S · direct16,869$1.4M@ $81.11Form 4
Jun 4, 2026KSPIDirectorOpen-market saleCode S · direct219$19K@ $86.53Form 4
Jun 4, 2026KSPIDirectorOpen-market saleCode S · direct6,936$594K@ $85.69Form 4
Jun 4, 2026KSPIDirectorOpen-market saleCode S · direct7,434$629K@ $84.66Form 4
Jun 4, 2026KSPIDirectorOpen-market saleCode S · direct12,266$1.0M@ $83.34Form 4
Jun 3, 2026KSPIDirectorOpen-market saleCode S · direct4,451$390K@ $87.69Form 4
Jun 3, 2026KSPIDirectorOpen-market saleCode S · direct7,707$671K@ $87.02Form 4
Jun 3, 2026KSPIDirectorOpen-market saleCode S · direct11,688$1.0M@ $85.75Form 4
Jun 2, 2026KSPIDirectorOpen-market saleCode S · direct4,675$419K@ $89.70Form 4
Jun 2, 2026KSPIDirectorOpen-market saleCode S · direct12,829$1.1M@ $89.08Form 4
Jun 1, 2026KSPIDirectorOpen-market saleCode S · direct1,543$141K@ $91.32Form 4
Jun 1, 2026KSPIDirectorOpen-market saleCode S · direct10,168$921K@ $90.60Form 4
May 29, 2026KSPIDirectorOpen-market saleCode S · direct54$5K@ $92.80Form 4
May 29, 2026KSPIDirectorOpen-market saleCode S · direct362$34K@ $94.41Form 4
May 29, 2026KSPIDirectorOpen-market saleCode S · direct5,952$539K@ $90.61Form 4
May 29, 2026KSPIDirectorOpen-market saleCode S · direct7,470$670K@ $89.72Form 4
May 28, 2026KSPIDirectorOpen-market saleCode S · direct133$12K@ $93.70Form 4
May 28, 2026KSPIDirectorOpen-market saleCode S · direct6,976$648K@ $92.86Form 4
May 28, 2026KSPIDirectorOpen-market saleCode S · direct13,261$1.2M@ $92.11Form 4
May 27, 2026KSPIDirectorOpen-market saleCode S · direct1,871$177K@ $94.41Form 4
May 27, 2026KSPIDirectorOpen-market saleCode S · direct9,643$900K@ $93.30Form 4
May 27, 2026KSPIDirectorOpen-market saleCode S · direct3,590$332K@ $92.54Form 4
May 26, 2026KSPIDirectorOpen-market saleCode S · direct2,508$235K@ $93.85Form 4
May 26, 2026KSPIDirectorOpen-market saleCode S · direct25,797$2.4M@ $93.16Form 4
May 26, 2026KSPIDirectorOpen-market saleCode S · direct891$82K@ $91.68Form 4
May 22, 2026KSPIDirectorOpen-market saleCode S · direct9,968$915K@ $91.75Form 4
May 22, 2026KSPIDirectorOpen-market saleCode S · direct11,278$1.0M@ $91.14Form 4
May 21, 2026KSPIDirectorOpen-market saleCode S · direct11,196$1.0M@ $91.54Form 4
May 21, 2026KSPIDirectorOpen-market saleCode S · direct22,371$2.0M@ $90.85Form 4
May 21, 2026KSPIDirectorOpen-market saleCode S · direct7,067$636K@ $89.99Form 4
May 20, 2026KSPIDirectorOpen-market saleCode S · direct1,385$128K@ $92.54Form 4
May 20, 2026KSPIDirectorOpen-market saleCode S · direct9,554$878K@ $91.92Form 4
May 20, 2026KSPIDirectorOpen-market saleCode S · direct995$90K@ $90.86Form 4
May 20, 2026KSPIDirectorOpen-market saleCode S · direct2,590$232K@ $89.47Form 4
May 20, 2026KSPIDirectorOpen-market saleCode S · direct3,652$325K@ $89.00Form 4
May 19, 2026KSPIDirectorOpen-market saleCode S · direct3,928$353K@ $89.81Form 4
May 19, 2026KSPIDirectorOpen-market saleCode S · direct20,471$1.8M@ $89.25Form 4
May 19, 2026KSPIDirectorOpen-market saleCode S · direct1,785$157K@ $88.16Form 4
May 18, 2026KSPIDirectorOpen-market saleCode S · direct8,904$796K@ $89.43Form 4
May 18, 2026KSPIDirectorOpen-market saleCode S · direct8,244$733K@ $88.89Form 4
May 18, 2026KSPIDirectorOpen-market saleCode S · direct1,380$120K@ $87.19Form 4
May 15, 2026KSPIDirectorOpen-market saleCode S · direct204$18K@ $88.94Form 4
May 15, 2026KSPIDirectorOpen-market saleCode S · direct8,385$737K@ $87.92Form 4
May 15, 2026KSPIDirectorOpen-market saleCode S · direct29,855$2.6M@ $87.35Form 4
May 14, 2026KSPIDirectorOpen-market saleCode S · direct418$37K@ $88.90Form 4
May 14, 2026KSPIDirectorOpen-market saleCode S · direct5,539$489K@ $88.24Form 4
May 14, 2026KSPIDirectorOpen-market saleCode S · direct4,228$369K@ $87.20Form 4
May 13, 2026KSPIDirectorOpen-market saleCode S · direct14,154$1.2M@ $87.50Form 4
May 13, 2026KSPIDirectorOpen-market saleCode S · direct10,015$869K@ $86.81Form 4
May 13, 2026KSPIDirectorOpen-market saleCode S · direct5,294$453K@ $85.49Form 4
May 12, 2026KSPIDirectorOpen-market saleCode S · direct56$5K@ $88.24Form 4
May 12, 2026KSPIDirectorOpen-market saleCode S · direct1,343$117K@ $87.40Form 4
May 12, 2026KSPIDirectorOpen-market saleCode S · direct7,784$673K@ $86.44Form 4
May 12, 2026KSPIDirectorOpen-market saleCode S · direct8,795$752K@ $85.51Form 4
May 11, 2026KSPIDirectorOpen-market saleCode S · direct1,146$102K@ $89.11Form 4
May 11, 2026KSPIDirectorOpen-market saleCode S · direct3,280$289K@ $88.06Form 4
May 11, 2026KSPIDirectorOpen-market saleCode S · direct7,766$676K@ $86.99Form 4
May 11, 2026KSPIDirectorOpen-market saleCode S · direct6,452$556K@ $86.15Form 4
May 8, 2026KSPIDirectorOpen-market saleCode S · direct2,261$195K@ $86.20Form 4
May 8, 2026KSPIDirectorOpen-market saleCode S · direct17,944$1.5M@ $85.62Form 4
May 8, 2026KSPIDirectorOpen-market saleCode S · direct5,842$494K@ $84.61Form 4
May 7, 2026KSPIDirectorOpen-market saleCode S · direct3,962$351K@ $88.64Form 4
May 7, 2026KSPIDirectorOpen-market saleCode S · direct4,733$415K@ $87.79Form 4
May 7, 2026KSPIDirectorOpen-market saleCode S · direct6,347$550K@ $86.66Form 4
May 6, 2026KSPIDirectorOpen-market saleCode S · direct2,854$249K@ $87.22Form 4
May 6, 2026KSPIDirectorOpen-market saleCode S · direct3,895$337K@ $86.42Form 4
May 6, 2026KSPIDirectorOpen-market saleCode S · direct3,903$334K@ $85.60Form 4
May 5, 2026KSPIDirectorOpen-market saleCode S · direct855$73K@ $85.91Form 4
May 5, 2026KSPIDirectorOpen-market saleCode S · direct1,853$157K@ $84.94Form 4
May 5, 2026KSPIDirectorOpen-market saleCode S · direct13,046$1.1M@ $84.14Form 4
May 4, 2026KSPIDirectorOpen-market saleCode S · direct4,474$393K@ $87.83Form 4
May 4, 2026KSPIDirectorOpen-market saleCode S · direct4,637$403K@ $86.82Form 4
May 4, 2026KSPIDirectorOpen-market saleCode S · direct6,731$577K@ $85.76Form 4
May 1, 2026KSPIDirectorOpen-market saleCode S · direct15,141$1.3M@ $86.64Form 4
May 1, 2026KSPIDirectorOpen-market saleCode S · direct2,762$237K@ $85.71Form 4
Apr 30, 2026KSPIDirectorOpen-market saleCode S · direct18,313$1.6M@ $88.11Form 4
Apr 30, 2026KSPIDirectorOpen-market saleCode S · direct7,514$656K@ $87.34Form 4
Apr 30, 2026KSPIDirectorOpen-market saleCode S · direct9,622$830K@ $86.26Form 4
Apr 29, 2026KSPIDirectorOpen-market saleCode S · direct14,214$1.2M@ $86.11Form 4
Apr 29, 2026KSPIDirectorOpen-market saleCode S · direct14,966$1.3M@ $85.32Form 4
Apr 28, 2026KSPIDirectorOpen-market saleCode S · direct625$56K@ $88.89Form 4
Apr 28, 2026KSPIDirectorOpen-market saleCode S · direct1,773$156K@ $87.78Form 4
Apr 28, 2026KSPIDirectorOpen-market saleCode S · direct8,879$773K@ $87.02Form 4
Apr 28, 2026KSPIDirectorOpen-market saleCode S · direct22,128$1.9M@ $85.80Form 4
Apr 27, 2026KSPIDirectorOpen-market saleCode S · direct10,511$939K@ $89.29Form 4
Apr 27, 2026KSPIDirectorOpen-market saleCode S · direct14,319$1.3M@ $88.55Form 4
Apr 27, 2026KSPIDirectorOpen-market saleCode S · direct5,426$474K@ $87.41Form 4
Apr 27, 2026KSPIDirectorOpen-market saleCode S · direct3,547$307K@ $86.42Form 4
Apr 24, 2026KSPIDirectorOpen-market saleCode S · direct7,153$613K@ $85.71Form 4
Apr 24, 2026KSPIDirectorOpen-market saleCode S · direct10,229$869K@ $84.91Form 4
Apr 24, 2026KSPIDirectorOpen-market saleCode S · direct5,249$441K@ $83.93Form 4
Apr 23, 2026KSPIDirectorOpen-market saleCode S · direct1,150$99K@ $86.33Form 4
Apr 23, 2026KSPIDirectorOpen-market saleCode S · direct9,589$822K@ $85.74Form 4
Apr 23, 2026KSPIDirectorOpen-market saleCode S · direct11,989$1.0M@ $84.92Form 4
Apr 22, 2026KSPIDirectorOpen-market saleCode S · direct465$42K@ $89.50Form 4
Apr 22, 2026KSPIDirectorOpen-market saleCode S · direct1,667$148K@ $88.65Form 4
Apr 22, 2026KSPIDirectorOpen-market saleCode S · direct4,221$370K@ $87.75Form 4
Apr 22, 2026KSPIDirectorOpen-market saleCode S · direct17,927$1.6M@ $86.73Form 4
Apr 21, 2026KSPIDirectorOpen-market saleCode S · direct290$27K@ $92.03Form 4
Apr 21, 2026KSPIDirectorOpen-market saleCode S · direct3,194$291K@ $91.26Form 4
Apr 21, 2026KSPIDirectorOpen-market saleCode S · direct9,331$842K@ $90.20Form 4
Apr 21, 2026KSPIDirectorOpen-market saleCode S · direct10,531$939K@ $89.21Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct1,350$131K@ $96.67Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct4,222$405K@ $95.83Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct10,907$1.0M@ $94.89Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct17,012$1.6M@ $93.98Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct13,961$1.3M@ $92.82Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct30,852$2.8M@ $91.92Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct1,897$172K@ $90.83Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct1,177$105K@ $89.63Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct1,201$106K@ $88.50Form 4
Apr 20, 2026KSPIDirectorOpen-market saleCode S · direct1,621$142K@ $87.37Form 4
Apr 17, 2026KSPIDirectorOpen-market saleCode S · direct14,659$1.2M@ $84.78Form 4
Apr 17, 2026KSPIDirectorOpen-market saleCode S · direct6,790$569K@ $83.84Form 4
Apr 17, 2026KSPIDirectorOpen-market saleCode S · direct5,291$439K@ $82.89Form 4
Apr 17, 2026KSPIDirectorOpen-market saleCode S · direct503$41K@ $81.71Form 4
Apr 16, 2026KSPIDirectorOpen-market saleCode S · direct529$43K@ $81.60Form 4
Apr 16, 2026KSPIDirectorOpen-market saleCode S · direct15,866$1.3M@ $81.13Form 4
Apr 15, 2026KSPIDirectorOpen-market saleCode S · direct7,780$643K@ $82.60Form 4
Apr 15, 2026KSPIDirectorOpen-market saleCode S · direct8,448$694K@ $82.15Form 4
Apr 14, 2026KSPIDirectorOpen-market saleCode S · direct13,734$1.1M@ $82.33Form 4
Apr 14, 2026KSPIDirectorOpen-market saleCode S · direct11,553$944K@ $81.72Form 4
Apr 14, 2026KSPIDirectorOpen-market saleCode S · direct1,157$93K@ $80.29Form 4
Apr 13, 2026KSPIDirectorOpen-market saleCode S · direct1,847$147K@ $79.36Form 4
Apr 13, 2026KSPIDirectorOpen-market saleCode S · direct9,034$712K@ $78.81Form 4
Apr 13, 2026KSPIDirectorOpen-market saleCode S · direct519$40K@ $77.56Form 4
Apr 13, 2026KSPIDirectorOpen-market saleCode S · direct3,166$243K@ $76.76Form 4
Apr 13, 2026KSPIDirectorOpen-market saleCode S · direct5,831$439K@ $75.28Form 4
Apr 10, 2026KSPIDirectorOpen-market saleCode S · direct6,585$495K@ $75.14Form 4
Apr 9, 2026KSPIDirectorOpen-market saleCode S · direct237$18K@ $76.17Form 4
Apr 9, 2026KSPIDirectorOpen-market saleCode S · direct8,773$662K@ $75.43Form 4
Apr 8, 2026KSPIDirectorOpen-market saleCode S · direct99$8K@ $79.39Form 4
Apr 8, 2026KSPIDirectorOpen-market saleCode S · direct4,107$324K@ $78.80Form 4
Apr 8, 2026KSPIDirectorOpen-market saleCode S · direct9,553$742K@ $77.70Form 4
Apr 8, 2026KSPIDirectorOpen-market saleCode S · direct6,702$514K@ $76.68Form 4
Apr 7, 2026KSPIDirectorOpen-market saleCode S · direct1,798$135K@ $75.02Form 4
Apr 6, 2026KSPIDirectorOpen-market saleCode S · direct204$16K@ $76.02Form 4
Apr 6, 2026KSPIDirectorOpen-market saleCode S · direct19,057$1.4M@ $75.42Form 4
Apr 2, 2026KSPIDirectorOpen-market saleCode S · direct850$64K@ $75.00Form 4
Mar 26, 2026KSPIDirectorOpen-market saleCode S · direct7,884$592K@ $75.12Form 4
Mar 25, 2026KSPIDirectorOpen-market saleCode S · direct3,562$271K@ $76.12Form 4
Mar 25, 2026KSPIDirectorOpen-market saleCode S · direct21,572$1.6M@ $75.70Form 4

How this page is built

Every row comes from a Form 4 filed with the SEC, which officers, directors and holders of more than 10% of a company’s stock must file within two business days of a trade. Transactions are grouped by the reporting owner’s name as filed (spacing, capitals and punctuation ignored); two different people filing under an identical name would appear together, and one person filing under two spellings appears on two pages.

Open-market totals count code P purchases and code S sales over the last 24 months. The same trade reported on more than one filing is counted once; when another owner (for example a fund and its general partner) reports the identical trade, they are listed beside it. Holdings are the shares owned after the latest purchase, sale, gift or tax-withholding line, shown separately for direct and indirect ownership; an indirect figure is one holding line, not a total across every trust or entity.

This page describes what was filed with the SEC; it is not investment advice or a recommendation to buy or sell any security.