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
Roles and reported holdings
Transaction history
All 366 reported transactions, newest first. Every row links to the Form 4 on SEC EDGAR.
| Date | Company | Type | Shares | Price | Value | Owned after | Filing |
|---|---|---|---|---|---|---|---|
| Sep 25, 2026 | KSPI | Open-market saleCode S · direct | 9,711 | $95.59 | $928K@ $95.59 | 36,625,518 | Form 4 |
| Sep 25, 2026 | KSPI | Open-market saleCode S · direct | 6,893 | $94.55 | $652K@ $94.55 | 36,635,229 | Form 4 |
| Sep 25, 2026 | KSPI | Open-market saleCode S · direct | 1,913 | $93.42 | $179K@ $93.42 | 36,642,122 | Form 4 |
| Sep 24, 2026 | KSPI | Open-market saleCode S · direct | 1,313 | $93.60 | $123K@ $93.60 | 36,644,035 | Form 4 |
| Sep 24, 2026 | KSPI | Open-market saleCode S · direct | 27,003 | $96.92 | $2.6M@ $96.92 | 36,645,348 | Form 4 |
| Sep 23, 2026 | KSPI | Open-market saleCode S · direct | 866 | $96.07 | $83K@ $96.07 | 36,672,351 | Form 4 |
| Sep 23, 2026 | KSPI | Open-market saleCode S · direct | 4,863 | $94.92 | $462K@ $94.92 | 36,673,217 | Form 4 |
| Sep 23, 2026 | KSPI | Open-market saleCode S · direct | 19,708 | $93.98 | $1.9M@ $93.98 | 36,678,080 | Form 4 |
| Sep 22, 2026 | KSPI | Open-market saleCode S · direct | 4,371 | $96.94 | $424K@ $96.94 | 36,697,788 | Form 4 |
| Sep 22, 2026 | KSPI | Open-market saleCode S · direct | 16,808 | $96.25 | $1.6M@ $96.25 | 36,702,159 | Form 4 |
| Sep 21, 2026 | KSPI | Open-market saleCode S · direct | 1,350 | $97.12 | $131K@ $97.12 | 36,718,967 | Form 4 |
| Sep 21, 2026 | KSPI | Open-market saleCode S · direct | 12,964 | $96.33 | $1.2M@ $96.33 | 36,720,317 | Form 4 |
| Sep 21, 2026 | KSPI | Open-market saleCode S · direct | 5,789 | $95.39 | $552K@ $95.39 | 36,733,281 | Form 4 |
| Sep 18, 2026 | KSPI | Open-market saleCode S · direct | 4,288 | $97.49 | $418K@ $97.49 | 36,739,070 | Form 4 |
| Sep 18, 2026 | KSPI | Open-market saleCode S · direct | 14,017 | $96.97 | $1.4M@ $96.97 | 36,743,358 | Form 4 |
| Sep 17, 2026 | KSPI | Open-market saleCode S · direct | 4,120 | $98.63 | $406K@ $98.63 | 36,757,375 | Form 4 |
| Sep 17, 2026 | KSPI | Open-market saleCode S · direct | 18,484 | $98.03 | $1.8M@ $98.03 | 36,761,495 | Form 4 |
| Sep 16, 2026 | KSPI | Open-market saleCode S · direct | 259 | $99.43 | $26K@ $99.43 | 36,779,979 | Form 4 |
| Sep 16, 2026 | KSPI | Open-market saleCode S · direct | 6,485 | $98.78 | $641K@ $98.78 | 36,780,238 | Form 4 |
| Sep 16, 2026 | KSPI | Open-market saleCode S · direct | 5,720 | $97.66 | $559K@ $97.66 | 36,786,723 | Form 4 |
| Sep 15, 2026 | KSPI | Open-market saleCode S · direct | 234 | $100.40 | $23K@ $100.40 | 36,792,443 | Form 4 |
| Sep 15, 2026 | KSPI | Open-market saleCode S · direct | 25,284 | $99.67 | $2.5M@ $99.67 | 36,792,677 | Form 4 |
| Sep 15, 2026 | KSPI | Open-market saleCode S · direct | 13,021 | $98.62 | $1.3M@ $98.62 | 36,817,961 | Form 4 |
| Sep 14, 2026 | KSPI | Open-market saleCode S · direct | 5,403 | $100.63 | $544K@ $100.63 | 36,830,982 | Form 4 |
| Sep 14, 2026 | KSPI | Open-market saleCode S · direct | 17,729 | $100.11 | $1.8M@ $100.11 | 36,836,385 | Form 4 |
| Sep 14, 2026 | KSPI | Open-market saleCode S · direct | 9,740 | $99.10 | $965K@ $99.10 | 36,854,114 | Form 4 |
| Sep 11, 2026 | KSPI | Open-market saleCode S · direct | 5,695 | $99.67 | $568K@ $99.67 | 36,863,854 | Form 4 |
| Sep 11, 2026 | KSPI | Open-market saleCode S · direct | 6,821 | $98.63 | $673K@ $98.63 | 36,869,549 | Form 4 |
| Sep 11, 2026 | KSPI | Open-market saleCode S · direct | 25,437 | $97.70 | $2.5M@ $97.70 | 36,876,370 | Form 4 |
| Sep 10, 2026 | KSPI | Open-market saleCode S · direct | 35,004 | $98.25 | $3.4M@ $98.25 | 36,901,807 | Form 4 |
| Sep 10, 2026 | KSPI | Open-market saleCode S · direct | 36,984 | $97.32 | $3.6M@ $97.32 | 36,936,811 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 638 | $106.49 | $68K@ $106.49 | 36,973,795 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 1,794 | $105.39 | $189K@ $105.39 | 36,974,433 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 3,083 | $104.23 | $321K@ $104.23 | 36,976,227 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 8,187 | $103.07 | $844K@ $103.07 | 36,979,310 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 11,133 | $102.12 | $1.1M@ $102.12 | 36,987,497 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 11,000 | $101.10 | $1.1M@ $101.10 | 36,998,630 | Form 4 |
| Sep 9, 2026 | KSPI | Open-market saleCode S · direct | 29,912 | $100.09 | $3.0M@ $100.09 | 37,009,630 | Form 4 |
| Sep 8, 2026 | KSPI | Open-market saleCode S · direct | 3,798 | $108.29 | $411K@ $108.29 | 37,039,542 | Form 4 |
| Sep 8, 2026 | KSPI | Open-market saleCode S · direct | 20,502 | $107.18 | $2.2M@ $107.18 | 37,043,340 | Form 4 |
| Sep 8, 2026 | KSPI | Open-market saleCode S · direct | 7,274 | $106.33 | $773K@ $106.33 | 37,063,842 | Form 4 |
| Sep 4, 2026 | KSPI | Open-market saleCode S · direct | 11,473 | $108.19 | $1.2M@ $108.19 | 37,071,116 | Form 4 |
| Sep 4, 2026 | KSPI | Open-market saleCode S · direct | 6,691 | $107.51 | $719K@ $107.51 | 37,082,589 | Form 4 |
| Sep 3, 2026 | KSPI | Open-market saleCode S · direct | 3,813 | $107.68 | $411K@ $107.68 | 37,089,280 | Form 4 |
| Sep 3, 2026 | KSPI | Open-market saleCode S · direct | 13,619 | $107.00 | $1.5M@ $107.00 | 37,093,093 | Form 4 |
| Sep 2, 2026 | KSPI | Open-market saleCode S · direct | 7,832 | $106.45 | $834K@ $106.45 | 37,106,712 | Form 4 |
| Sep 2, 2026 | KSPI | Open-market saleCode S · direct | 7,104 | $105.74 | $751K@ $105.74 | 37,114,544 | Form 4 |
| Sep 2, 2026 | KSPI | Open-market saleCode S · direct | 1,583 | $104.18 | $165K@ $104.18 | 37,121,648 | Form 4 |
| Sep 1, 2026 | KSPI | Open-market saleCode S · direct | 6,068 | $105.27 | $639K@ $105.27 | 37,123,231 | Form 4 |
| Sep 1, 2026 | KSPI | Open-market saleCode S · direct | 15,240 | $104.59 | $1.6M@ $104.59 | 37,129,299 | Form 4 |
| Sep 1, 2026 | KSPI | Open-market saleCode S · direct | 5,170 | $103.64 | $536K@ $103.64 | 37,144,539 | Form 4 |
| Aug 31, 2026 | KSPI | Open-market saleCode S · direct | 19,324 | $105.27 | $2.0M@ $105.27 | 37,149,709 | Form 4 |
| Aug 31, 2026 | KSPI | Open-market saleCode S · direct | 6,015 | $104.51 | $629K@ $104.51 | 37,169,033 | Form 4 |
| Aug 28, 2026 | KSPI | Open-market saleCode S · direct | 424 | $107.98 | $46K@ $107.98 | 37,175,048 | Form 4 |
| Aug 28, 2026 | KSPI | Open-market saleCode S · direct | 11,048 | $107.35 | $1.2M@ $107.35 | 37,175,472 | Form 4 |
| Aug 28, 2026 | KSPI | Open-market saleCode S · direct | 23,609 | $106.44 | $2.5M@ $106.44 | 37,186,520 | Form 4 |
| Aug 27, 2026 | KSPI | Open-market saleCode S · direct | 352 | $107.97 | $38K@ $107.97 | 37,210,129 | Form 4 |
| Aug 27, 2026 | KSPI | Open-market saleCode S · direct | 4,946 | $107.41 | $531K@ $107.41 | 37,210,481 | Form 4 |
| Aug 27, 2026 | KSPI | Open-market saleCode S · direct | 3,288 | $106.41 | $350K@ $106.41 | 37,215,427 | Form 4 |
| Aug 27, 2026 | KSPI | Open-market saleCode S · direct | 11,960 | $105.05 | $1.3M@ $105.05 | 37,218,715 | Form 4 |
| Aug 27, 2026 | KSPI | Open-market saleCode S · direct | 6,653 | $104.31 | $694K@ $104.31 | 37,230,675 | Form 4 |
| Aug 26, 2026 | KSPI | Open-market saleCode S · direct | 7,583 | $109.51 | $830K@ $109.51 | 37,237,328 | Form 4 |
| Aug 26, 2026 | KSPI | Open-market saleCode S · direct | 16,531 | $108.95 | $1.8M@ $108.95 | 37,244,911 | Form 4 |
| Aug 26, 2026 | KSPI | Open-market saleCode S · direct | 18,572 | $107.83 | $2.0M@ $107.83 | 37,261,442 | Form 4 |
| Aug 25, 2026 | KSPI | Open-market saleCode S · direct | 4,491 | $108.67 | $488K@ $108.67 | 37,280,014 | Form 4 |
| Aug 25, 2026 | KSPI | Open-market saleCode S · direct | 13,253 | $107.77 | $1.4M@ $107.77 | 37,284,505 | Form 4 |
| Aug 25, 2026 | KSPI | Open-market saleCode S · direct | 9,989 | $106.91 | $1.1M@ $106.91 | 37,297,758 | Form 4 |
| Aug 25, 2026 | KSPI | Open-market saleCode S · direct | 5,426 | $105.89 | $575K@ $105.89 | 37,307,747 | Form 4 |
| Aug 24, 2026 | KSPI | Open-market saleCode S · direct | 2,086 | $107.43 | $224K@ $107.43 | 37,313,173 | Form 4 |
| Aug 24, 2026 | KSPI | Open-market saleCode S · direct | 17,844 | $106.41 | $1.9M@ $106.41 | 37,315,259 | Form 4 |
| Aug 24, 2026 | KSPI | Open-market saleCode S · direct | 6,803 | $105.68 | $719K@ $105.68 | 37,333,103 | Form 4 |
| Aug 21, 2026 | KSPI | Open-market saleCode S · direct | 13,116 | $105.54 | $1.4M@ $105.54 | 37,339,906 | Form 4 |
| Aug 21, 2026 | KSPI | Open-market saleCode S · direct | 12,691 | $104.83 | $1.3M@ $104.83 | 37,353,022 | Form 4 |
| Aug 20, 2026 | KSPI | Open-market saleCode S · direct | 10,633 | $104.34 | $1.1M@ $104.34 | 37,365,713 | Form 4 |
| Aug 20, 2026 | KSPI | Open-market saleCode S · direct | 9,553 | $103.59 | $990K@ $103.59 | 37,376,346 | Form 4 |
| Aug 20, 2026 | KSPI | Open-market saleCode S · direct | 3,306 | $102.52 | $339K@ $102.52 | 37,385,899 | Form 4 |
| Aug 20, 2026 | KSPI | Open-market saleCode S · direct | 5,483 | $101.39 | $556K@ $101.39 | 37,389,205 | Form 4 |
| Aug 20, 2026 | KSPI | Open-market saleCode S · direct | 1,116 | $100.11 | $112K@ $100.11 | 37,394,688 | Form 4 |
| Aug 19, 2026 | KSPI | Open-market saleCode S · direct | 2,029 | $101.88 | $207K@ $101.88 | 37,395,804 | Form 4 |
| Aug 19, 2026 | KSPI | Open-market saleCode S · direct | 14,558 | $101.26 | $1.5M@ $101.26 | 37,397,833 | Form 4 |
| Aug 19, 2026 | KSPI | Open-market saleCode S · direct | 13,078 | $100.38 | $1.3M@ $100.38 | 37,412,391 | Form 4 |
| Aug 19, 2026 | KSPI | Open-market saleCode S · direct | 4,840 | $99.03 | $479K@ $99.03 | 37,425,469 | Form 4 |
| Aug 18, 2026 | KSPI | Open-market saleCode S · direct | 2,332 | $98.98 | $231K@ $98.98 | 37,430,309 | Form 4 |
| Aug 18, 2026 | KSPI | Open-market saleCode S · direct | 14,584 | $98.19 | $1.4M@ $98.19 | 37,432,641 | Form 4 |
| Aug 18, 2026 | KSPI | Open-market saleCode S · direct | 6,173 | $97.53 | $602K@ $97.53 | 37,447,225 | Form 4 |
| Aug 17, 2026 | KSPI | Open-market saleCode S · direct | 2,855 | $99.26 | $283K@ $99.26 | 37,453,398 | Form 4 |
| Aug 17, 2026 | KSPI | Open-market saleCode S · direct | 15,630 | $98.67 | $1.5M@ $98.67 | 37,456,253 | Form 4 |
| Aug 14, 2026 | KSPI | Open-market saleCode S · direct | 164 | $99.03 | $16K@ $99.03 | 37,471,883 | Form 4 |
| Aug 14, 2026 | KSPI | Open-market saleCode S · direct | 14,638 | $98.49 | $1.4M@ $98.49 | 37,472,047 | Form 4 |
| Aug 13, 2026 | KSPI | Open-market saleCode S · direct | 2,285 | $100.33 | $229K@ $100.33 | 37,486,685 | Form 4 |
| Aug 13, 2026 | KSPI | Open-market saleCode S · direct | 12,999 | $99.61 | $1.3M@ $99.61 | 37,488,970 | Form 4 |
| Aug 13, 2026 | KSPI | Open-market saleCode S · direct | 13,373 | $98.73 | $1.3M@ $98.73 | 37,501,969 | Form 4 |
| Aug 12, 2026 | KSPI | Open-market saleCode S · direct | 6,407 | $99.34 | $636K@ $99.34 | 37,515,342 | Form 4 |
| Aug 12, 2026 | KSPI | Open-market saleCode S · direct | 12,713 | $98.48 | $1.3M@ $98.48 | 37,521,749 | Form 4 |
| Aug 12, 2026 | KSPI | Open-market saleCode S · direct | 8,087 | $97.54 | $789K@ $97.54 | 37,534,462 | Form 4 |
| Aug 12, 2026 | KSPI | Open-market saleCode S · direct | 7,188 | $96.38 | $693K@ $96.38 | 37,542,549 | Form 4 |
| Aug 12, 2026 | KSPI | Open-market saleCode S · direct | 4,077 | $95.46 | $389K@ $95.46 | 37,549,737 | Form 4 |
| Aug 11, 2026 | KSPI | Open-market saleCode S · direct | 2,226 | $97.81 | $218K@ $97.81 | 37,553,814 | Form 4 |
| Aug 11, 2026 | KSPI | Open-market saleCode S · direct | 2,328 | $96.65 | $225K@ $96.65 | 37,556,040 | Form 4 |
| Aug 11, 2026 | KSPI | Open-market saleCode S · direct | 26,229 | $95.54 | $2.5M@ $95.54 | 37,558,368 | Form 4 |
| Aug 11, 2026 | KSPI | Open-market saleCode S · direct | 6,187 | $94.90 | $587K@ $94.90 | 37,584,597 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 181 | $97.18 | $18K@ $97.18 | 37,590,784 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 6,759 | $96.51 | $652K@ $96.51 | 37,590,965 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 6,754 | $95.61 | $646K@ $95.61 | 37,597,724 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 24,706 | $94.62 | $2.3M@ $94.62 | 37,604,478 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 16,635 | $93.77 | $1.6M@ $93.77 | 37,629,184 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 4,454 | $92.48 | $412K@ $92.48 | 37,645,819 | Form 4 |
| Aug 10, 2026 | KSPI | Open-market saleCode S · direct | 2,208 | $91.36 | $202K@ $91.36 | 37,650,273 | Form 4 |
| Aug 7, 2026 | KSPI | Open-market saleCode S · direct | 502 | $92.47 | $46K@ $92.47 | 37,652,481 | Form 4 |
| Aug 7, 2026 | KSPI | Open-market saleCode S · direct | 5,285 | $91.66 | $484K@ $91.66 | 37,652,983 | Form 4 |
| Aug 7, 2026 | KSPI | Open-market saleCode S · direct | 17,787 | $90.67 | $1.6M@ $90.67 | 37,658,268 | Form 4 |
| Aug 6, 2026 | KSPI | Open-market saleCode S · direct | 5,981 | $93.03 | $556K@ $93.03 | 37,676,055 | Form 4 |
| Aug 6, 2026 | KSPI | Open-market saleCode S · direct | 22,973 | $92.01 | $2.1M@ $92.01 | 37,682,036 | Form 4 |
| Aug 5, 2026 | KSPI | Open-market saleCode S · direct | 2,550 | $93.29 | $238K@ $93.29 | 37,705,009 | Form 4 |
| Aug 5, 2026 | KSPI | Open-market saleCode S · direct | 31,680 | $92.58 | $2.9M@ $92.58 | 37,707,559 | Form 4 |
| Aug 4, 2026 | KSPI | Open-market saleCode S · direct | 2,007 | $93.00 | $187K@ $93.00 | 37,739,239 | Form 4 |
| Aug 4, 2026 | KSPI | Open-market saleCode S · direct | 25,629 | $92.09 | $2.4M@ $92.09 | 37,741,246 | Form 4 |
| Aug 4, 2026 | KSPI | Open-market saleCode S · direct | 2,232 | $91.25 | $204K@ $91.25 | 37,766,875 | Form 4 |
| Aug 3, 2026 | KSPI | Open-market saleCode S · direct | 213 | $93.66 | $20K@ $93.66 | 37,769,107 | Form 4 |
| Aug 3, 2026 | KSPI | Open-market saleCode S · direct | 16,831 | $93.12 | $1.6M@ $93.12 | 37,769,320 | Form 4 |
| Aug 3, 2026 | KSPI | Open-market saleCode S · direct | 19,994 | $92.06 | $1.8M@ $92.06 | 37,786,151 | Form 4 |
| Aug 3, 2026 | KSPI | Open-market saleCode S · direct | 1,121 | $90.76 | $102K@ $90.76 | 37,806,145 | Form 4 |
| Jul 31, 2026 | KSPI | Open-market saleCode S · direct | 13,166 | $88.69 | $1.2M@ $88.69 | 37,807,266 | Form 4 |
| Jul 30, 2026 | KSPI | Open-market saleCode S · direct | 1,603 | $88.55 | $142K@ $88.55 | 37,820,432 | Form 4 |
| Jul 30, 2026 | KSPI | Open-market saleCode S · direct | 6,167 | $87.79 | $541K@ $87.79 | 37,822,035 | Form 4 |
| Jul 29, 2026 | KSPI | Open-market saleCode S · direct | 1,739 | $88.91 | $155K@ $88.91 | 37,828,202 | Form 4 |
| Jul 29, 2026 | KSPI | Open-market saleCode S · direct | 5,616 | $88.13 | $495K@ $88.13 | 37,829,941 | Form 4 |
| Jul 29, 2026 | KSPI | Open-market saleCode S · direct | 7,237 | $87.30 | $632K@ $87.30 | 37,835,557 | Form 4 |
| Jul 28, 2026 | KSPI | Open-market saleCode S · direct | 12,162 | $86.66 | $1.1M@ $86.66 | 37,842,794 | Form 4 |
| Jul 28, 2026 | KSPI | Open-market saleCode S · direct | 4,792 | $85.97 | $412K@ $85.97 | 37,854,956 | Form 4 |
| Jul 27, 2026 | KSPI | Open-market saleCode S · direct | 785 | $87.27 | $69K@ $87.27 | 37,859,748 | Form 4 |
| Jul 27, 2026 | KSPI | Open-market saleCode S · direct | 16,705 | $86.55 | $1.4M@ $86.55 | 37,860,533 | Form 4 |
| Jul 24, 2026 | KSPI | Open-market saleCode S · direct | 90 | $86.06 | $8K@ $86.06 | 37,877,238 | Form 4 |
| Jul 24, 2026 | KSPI | Open-market saleCode S · direct | 14,307 | $85.50 | $1.2M@ $85.50 | 37,877,328 | Form 4 |
| Jul 23, 2026 | KSPI | Open-market saleCode S · direct | 136 | $87.20 | $12K@ $87.20 | 37,891,635 | Form 4 |
| Jul 23, 2026 | KSPI | Open-market saleCode S · direct | 2,347 | $86.31 | $203K@ $86.31 | 37,891,771 | Form 4 |
| Jul 23, 2026 | KSPI | Open-market saleCode S · direct | 20,862 | $85.22 | $1.8M@ $85.22 | 37,894,118 | Form 4 |
| Jul 22, 2026 | KSPI | Open-market saleCode S · direct | 580 | $88.77 | $51K@ $88.77 | 37,914,980 | Form 4 |
| Jul 22, 2026 | KSPI | Open-market saleCode S · direct | 2,439 | $87.72 | $214K@ $87.72 | 37,915,560 | Form 4 |
| Jul 22, 2026 | KSPI | Open-market saleCode S · direct | 9,371 | $87.03 | $816K@ $87.03 | 37,917,999 | Form 4 |
| Jul 21, 2026 | KSPI | Open-market saleCode S · direct | 368 | $88.93 | $33K@ $88.93 | 37,927,370 | Form 4 |
| Jul 21, 2026 | KSPI | Open-market saleCode S · direct | 6,380 | $88.39 | $564K@ $88.39 | 37,927,738 | Form 4 |
| Jul 20, 2026 | KSPI | Open-market saleCode S · direct | 3,039 | $89.24 | $271K@ $89.24 | 37,934,118 | Form 4 |
| Jul 20, 2026 | KSPI | Open-market saleCode S · direct | 7,411 | $88.36 | $655K@ $88.36 | 37,937,157 | Form 4 |
| Jul 17, 2026 | KSPI | Open-market saleCode S · direct | 8,001 | $87.46 | $700K@ $87.46 | 37,944,568 | Form 4 |
| Jul 17, 2026 | KSPI | Open-market saleCode S · direct | 5,223 | $86.35 | $451K@ $86.35 | 37,952,569 | Form 4 |
| Jul 16, 2026 | KSPI | Open-market saleCode S · direct | 2,168 | $91.38 | $198K@ $91.38 | 37,957,792 | Form 4 |
| Jul 16, 2026 | KSPI | Open-market saleCode S · direct | 2,938 | $90.44 | $266K@ $90.44 | 37,959,960 | Form 4 |
| Jul 16, 2026 | KSPI | Open-market saleCode S · direct | 3,066 | $89.54 | $275K@ $89.54 | 37,962,898 | Form 4 |
| Jul 16, 2026 | KSPI | Open-market saleCode S · direct | 7,876 | $88.38 | $696K@ $88.38 | 37,965,964 | Form 4 |
| Jul 16, 2026 | KSPI | Open-market saleCode S · direct | 8,594 | $87.51 | $752K@ $87.51 | 37,973,840 | Form 4 |
| Jul 15, 2026 | KSPI | Open-market saleCode S · direct | 9,189 | $90.48 | $831K@ $90.48 | 37,982,434 | Form 4 |
| Jul 15, 2026 | KSPI | Open-market saleCode S · direct | 13,080 | $89.84 | $1.2M@ $89.84 | 37,991,623 | Form 4 |
| Jul 14, 2026 | KSPI | Open-market saleCode S · direct | 1,546 | $90.35 | $140K@ $90.35 | 38,004,703 | Form 4 |
| Jul 14, 2026 | KSPI | Open-market saleCode S · direct | 9,645 | $89.65 | $865K@ $89.65 | 38,006,249 | Form 4 |
| Jul 13, 2026 | KSPI | Open-market saleCode S · direct | 1,330 | $91.00 | $121K@ $91.00 | 38,015,894 | Form 4 |
| Jul 13, 2026 | KSPI | Open-market saleCode S · direct | 2,109 | $90.09 | $190K@ $90.09 | 38,017,224 | Form 4 |
| Jul 13, 2026 | KSPI | Open-market saleCode S · direct | 3,645 | $89.05 | $325K@ $89.05 | 38,019,333 | Form 4 |
| Jul 10, 2026 | KSPI | Open-market saleCode S · direct | 1,150 | $90.09 | $104K@ $90.09 | 38,022,978 | Form 4 |
| Jul 10, 2026 | KSPI | Open-market saleCode S · direct | 5,070 | $89.67 | $455K@ $89.67 | 38,024,128 | Form 4 |
| Jul 9, 2026 | KSPI | Open-market saleCode S · direct | 4,149 | $88.61 | $368K@ $88.61 | 38,029,198 | Form 4 |
| Jul 9, 2026 | KSPI | Open-market saleCode S · direct | 2,934 | $87.50 | $257K@ $87.50 | 38,033,347 | Form 4 |
| Jul 8, 2026 | KSPI | Open-market saleCode S · direct | 1,215 | $87.82 | $107K@ $87.82 | 38,036,281 | Form 4 |
| Jul 8, 2026 | KSPI | Open-market saleCode S · direct | 6,491 | $87.35 | $567K@ $87.35 | 38,037,496 | Form 4 |
| Jul 7, 2026 | KSPI | Open-market saleCode S · direct | 1,754 | $90.28 | $158K@ $90.28 | 38,043,987 | Form 4 |
| Jul 7, 2026 | KSPI | Open-market saleCode S · direct | 5,087 | $89.76 | $457K@ $89.76 | 38,045,741 | Form 4 |
| Jul 7, 2026 | KSPI | Open-market saleCode S · direct | 8,470 | $88.32 | $748K@ $88.32 | 38,050,828 | Form 4 |
| Jul 6, 2026 | KSPI | Open-market saleCode S · direct | 3,018 | $89.90 | $271K@ $89.90 | 38,059,298 | Form 4 |
| Jul 6, 2026 | KSPI | Open-market saleCode S · direct | 6,808 | $89.49 | $609K@ $89.49 | 38,062,316 | Form 4 |
| Jul 6, 2026 | KSPI | Open-market saleCode S · direct | 4,403 | $88.43 | $389K@ $88.43 | 38,069,124 | Form 4 |
| Jul 2, 2026 | KSPI | Open-market saleCode S · direct | 770 | $91.48 | $70K@ $91.48 | 38,073,527 | Form 4 |
| Jul 2, 2026 | KSPI | Open-market saleCode S · direct | 5,694 | $90.92 | $518K@ $90.92 | 38,074,297 | Form 4 |
| Jul 2, 2026 | KSPI | Open-market saleCode S · direct | 5,354 | $89.85 | $481K@ $89.85 | 38,079,991 | Form 4 |
| Jul 2, 2026 | KSPI | Open-market saleCode S · direct | 2,635 | $88.94 | $234K@ $88.94 | 38,085,345 | Form 4 |
| Jul 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,173 | $88.40 | $104K@ $88.40 | 38,087,980 | Form 4 |
| Jul 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,612 | $87.98 | $318K@ $87.98 | 38,089,153 | Form 4 |
| Jul 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,352 | $86.61 | $204K@ $86.61 | 38,092,765 | Form 4 |
| Jun 30, 2026 | KSPIDirector | Open-market saleCode S · direct | 180 | $87.13 | $16K@ $87.13 | 38,095,117 | Form 4 |
| Jun 30, 2026 | KSPIDirector | Open-market saleCode S · direct | 13,625 | $86.43 | $1.2M@ $86.43 | 38,095,297 | Form 4 |
| Jun 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,175 | $89.02 | $194K@ $89.02 | 38,108,922 | Form 4 |
| Jun 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,309 | $88.18 | $292K@ $88.18 | 38,111,097 | Form 4 |
| Jun 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 12,682 | $87.31 | $1.1M@ $87.31 | 38,114,406 | Form 4 |
| Jun 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,394 | $89.32 | $214K@ $89.32 | 38,127,088 | Form 4 |
| Jun 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,362 | $88.83 | $832K@ $88.83 | 38,129,482 | Form 4 |
| Jun 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,282 | $87.33 | $374K@ $87.33 | 38,138,844 | Form 4 |
| Jun 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,766 | $86.49 | $326K@ $86.49 | 38,143,126 | Form 4 |
| Jun 25, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,226 | $86.53 | $798K@ $86.53 | 38,146,892 | Form 4 |
| Jun 25, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,005 | $85.86 | $859K@ $85.86 | 38,156,118 | Form 4 |
| Jun 24, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,912 | $87.57 | $343K@ $87.57 | 38,166,123 | Form 4 |
| Jun 24, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,917 | $87.00 | $515K@ $87.00 | 38,170,035 | Form 4 |
| Jun 24, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,940 | $85.78 | $1.3M@ $85.78 | 38,175,952 | Form 4 |
| Jun 23, 2026 | KSPIDirector | Open-market saleCode S · direct | 162 | $84.14 | $14K@ $84.14 | 38,190,892 | Form 4 |
| Jun 23, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,637 | $83.45 | $1.2M@ $83.45 | 38,191,054 | Form 4 |
| Jun 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 11,102 | $85.43 | $948K@ $85.43 | 38,205,691 | Form 4 |
| Jun 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,008 | $84.87 | $680K@ $84.87 | 38,216,793 | Form 4 |
| Jun 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,293 | $82.55 | $272K@ $82.55 | 38,224,801 | Form 4 |
| Jun 18, 2026 | KSPIDirector | Open-market saleCode S · direct | 75 | $83.36 | $6K@ $83.36 | 38,228,094 | Form 4 |
| Jun 18, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,330 | $82.94 | $110K@ $82.94 | 38,228,169 | Form 4 |
| Jun 18, 2026 | KSPIDirector | Open-market saleCode S · direct | 16,832 | $81.85 | $1.4M@ $81.85 | 38,229,499 | Form 4 |
| Jun 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,502 | $85.33 | $299K@ $85.33 | 38,246,331 | Form 4 |
| Jun 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,455 | $84.91 | $718K@ $84.91 | 38,249,833 | Form 4 |
| Jun 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,776 | $83.51 | $315K@ $83.51 | 38,258,288 | Form 4 |
| Jun 16, 2026 | KSPIDirector | Open-market saleCode S · direct | 515 | $84.73 | $44K@ $84.73 | 38,262,064 | Form 4 |
| Jun 16, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,728 | $84.12 | $1.2M@ $84.12 | 38,262,579 | Form 4 |
| Jun 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 154 | $83.60 | $13K@ $83.60 | 38,277,307 | Form 4 |
| Jun 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 19,301 | $83.10 | $1.6M@ $83.10 | 38,277,461 | Form 4 |
| Jun 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,361 | $82.30 | $112K@ $82.30 | 38,296,762 | Form 4 |
| Jun 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 12,133 | $81.64 | $991K@ $81.64 | 38,298,123 | Form 4 |
| Jun 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,525 | $80.58 | $687K@ $80.58 | 38,310,256 | Form 4 |
| Jun 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,353 | $82.08 | $439K@ $82.08 | 38,318,781 | Form 4 |
| Jun 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,562 | $81.40 | $371K@ $81.40 | 38,324,134 | Form 4 |
| Jun 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,090 | $79.95 | $807K@ $79.95 | 38,328,696 | Form 4 |
| Jun 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,456 | $78.53 | $114K@ $78.53 | 38,338,786 | Form 4 |
| Jun 10, 2026 | KSPIDirector | Open-market saleCode S · direct | 12 | $78.92 | $947@ $78.92 | 38,340,242 | Form 4 |
| Jun 10, 2026 | KSPIDirector | Open-market saleCode S · direct | 19,069 | $78.35 | $1.5M@ $78.35 | 38,340,254 | Form 4 |
| Jun 10, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,351 | $77.37 | $491K@ $77.37 | 38,359,323 | Form 4 |
| Jun 9, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,063 | $80.09 | $566K@ $80.09 | 38,365,674 | Form 4 |
| Jun 9, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,070 | $79.06 | $401K@ $79.06 | 38,372,737 | Form 4 |
| Jun 9, 2026 | KSPIDirector | Open-market saleCode S · direct | 24,772 | $77.97 | $1.9M@ $77.97 | 38,377,807 | Form 4 |
| Jun 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,381 | $82.17 | $360K@ $82.17 | 38,402,579 | Form 4 |
| Jun 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,052 | $81.31 | $329K@ $81.31 | 38,406,960 | Form 4 |
| Jun 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,410 | $80.38 | $837K@ $80.38 | 38,411,012 | Form 4 |
| Jun 5, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,175 | $82.89 | $180K@ $82.89 | 38,421,422 | Form 4 |
| Jun 5, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,514 | $82.09 | $863K@ $82.09 | 38,423,597 | Form 4 |
| Jun 5, 2026 | KSPIDirector | Open-market saleCode S · direct | 16,869 | $81.11 | $1.4M@ $81.11 | 38,434,111 | Form 4 |
| Jun 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 219 | $86.53 | $19K@ $86.53 | 38,450,980 | Form 4 |
| Jun 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,936 | $85.69 | $594K@ $85.69 | 38,451,199 | Form 4 |
| Jun 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,434 | $84.66 | $629K@ $84.66 | 38,458,135 | Form 4 |
| Jun 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 12,266 | $83.34 | $1.0M@ $83.34 | 38,465,569 | Form 4 |
| Jun 3, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,451 | $87.69 | $390K@ $87.69 | 38,477,835 | Form 4 |
| Jun 3, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,707 | $87.02 | $671K@ $87.02 | 38,482,286 | Form 4 |
| Jun 3, 2026 | KSPIDirector | Open-market saleCode S · direct | 11,688 | $85.75 | $1.0M@ $85.75 | 38,489,993 | Form 4 |
| Jun 2, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,675 | $89.70 | $419K@ $89.70 | 38,501,681 | Form 4 |
| Jun 2, 2026 | KSPIDirector | Open-market saleCode S · direct | 12,829 | $89.08 | $1.1M@ $89.08 | 38,506,356 | Form 4 |
| Jun 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,543 | $91.32 | $141K@ $91.32 | 38,519,185 | Form 4 |
| Jun 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,168 | $90.60 | $921K@ $90.60 | 38,520,728 | Form 4 |
| May 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 54 | $92.80 | $5K@ $92.80 | 38,530,896 | Form 4 |
| May 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 362 | $94.41 | $34K@ $94.41 | 38,530,950 | Form 4 |
| May 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,952 | $90.61 | $539K@ $90.61 | 38,531,312 | Form 4 |
| May 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,470 | $89.72 | $670K@ $89.72 | 38,537,264 | Form 4 |
| May 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 133 | $93.70 | $12K@ $93.70 | 38,544,734 | Form 4 |
| May 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,976 | $92.86 | $648K@ $92.86 | 38,544,867 | Form 4 |
| May 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 13,261 | $92.11 | $1.2M@ $92.11 | 38,551,843 | Form 4 |
| May 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,871 | $94.41 | $177K@ $94.41 | 38,565,104 | Form 4 |
| May 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,643 | $93.30 | $900K@ $93.30 | 38,566,975 | Form 4 |
| May 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,590 | $92.54 | $332K@ $92.54 | 38,576,618 | Form 4 |
| May 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,508 | $93.85 | $235K@ $93.85 | 38,580,208 | Form 4 |
| May 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 25,797 | $93.16 | $2.4M@ $93.16 | 38,582,716 | Form 4 |
| May 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 891 | $91.68 | $82K@ $91.68 | 38,608,513 | Form 4 |
| May 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,968 | $91.75 | $915K@ $91.75 | 38,609,404 | Form 4 |
| May 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 11,278 | $91.14 | $1.0M@ $91.14 | 38,619,372 | Form 4 |
| May 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 11,196 | $91.54 | $1.0M@ $91.54 | 38,630,650 | Form 4 |
| May 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 22,371 | $90.85 | $2.0M@ $90.85 | 38,641,846 | Form 4 |
| May 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,067 | $89.99 | $636K@ $89.99 | 38,664,217 | Form 4 |
| May 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,385 | $92.54 | $128K@ $92.54 | 38,671,284 | Form 4 |
| May 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,554 | $91.92 | $878K@ $91.92 | 38,672,669 | Form 4 |
| May 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 995 | $90.86 | $90K@ $90.86 | 38,682,223 | Form 4 |
| May 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,590 | $89.47 | $232K@ $89.47 | 38,683,218 | Form 4 |
| May 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,652 | $89.00 | $325K@ $89.00 | 38,685,808 | Form 4 |
| May 19, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,928 | $89.81 | $353K@ $89.81 | 38,689,460 | Form 4 |
| May 19, 2026 | KSPIDirector | Open-market saleCode S · direct | 20,471 | $89.25 | $1.8M@ $89.25 | 38,693,388 | Form 4 |
| May 19, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,785 | $88.16 | $157K@ $88.16 | 38,713,859 | Form 4 |
| May 18, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,904 | $89.43 | $796K@ $89.43 | 38,715,644 | Form 4 |
| May 18, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,244 | $88.89 | $733K@ $88.89 | 38,724,548 | Form 4 |
| May 18, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,380 | $87.19 | $120K@ $87.19 | 38,732,792 | Form 4 |
| May 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 204 | $88.94 | $18K@ $88.94 | 38,734,172 | Form 4 |
| May 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,385 | $87.92 | $737K@ $87.92 | 38,734,376 | Form 4 |
| May 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 29,855 | $87.35 | $2.6M@ $87.35 | 38,742,761 | Form 4 |
| May 14, 2026 | KSPIDirector | Open-market saleCode S · direct | 418 | $88.90 | $37K@ $88.90 | 38,772,616 | Form 4 |
| May 14, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,539 | $88.24 | $489K@ $88.24 | 38,773,034 | Form 4 |
| May 14, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,228 | $87.20 | $369K@ $87.20 | 38,778,573 | Form 4 |
| May 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,154 | $87.50 | $1.2M@ $87.50 | 38,782,801 | Form 4 |
| May 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,015 | $86.81 | $869K@ $86.81 | 38,796,955 | Form 4 |
| May 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,294 | $85.49 | $453K@ $85.49 | 38,806,970 | Form 4 |
| May 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 56 | $88.24 | $5K@ $88.24 | 38,812,264 | Form 4 |
| May 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,343 | $87.40 | $117K@ $87.40 | 38,812,320 | Form 4 |
| May 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,784 | $86.44 | $673K@ $86.44 | 38,813,663 | Form 4 |
| May 12, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,795 | $85.51 | $752K@ $85.51 | 38,821,447 | Form 4 |
| May 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,146 | $89.11 | $102K@ $89.11 | 38,830,242 | Form 4 |
| May 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,280 | $88.06 | $289K@ $88.06 | 38,831,388 | Form 4 |
| May 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,766 | $86.99 | $676K@ $86.99 | 38,834,668 | Form 4 |
| May 11, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,452 | $86.15 | $556K@ $86.15 | 38,842,434 | Form 4 |
| May 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,261 | $86.20 | $195K@ $86.20 | 38,848,886 | Form 4 |
| May 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 17,944 | $85.62 | $1.5M@ $85.62 | 38,851,147 | Form 4 |
| May 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,842 | $84.61 | $494K@ $84.61 | 38,869,091 | Form 4 |
| May 7, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,962 | $88.64 | $351K@ $88.64 | 38,874,933 | Form 4 |
| May 7, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,733 | $87.79 | $415K@ $87.79 | 38,878,895 | Form 4 |
| May 7, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,347 | $86.66 | $550K@ $86.66 | 38,883,628 | Form 4 |
| May 6, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,854 | $87.22 | $249K@ $87.22 | 38,889,975 | Form 4 |
| May 6, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,895 | $86.42 | $337K@ $86.42 | 38,892,829 | Form 4 |
| May 6, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,903 | $85.60 | $334K@ $85.60 | 38,896,724 | Form 4 |
| May 5, 2026 | KSPIDirector | Open-market saleCode S · direct | 855 | $85.91 | $73K@ $85.91 | 38,900,627 | Form 4 |
| May 5, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,853 | $84.94 | $157K@ $84.94 | 38,901,482 | Form 4 |
| May 5, 2026 | KSPIDirector | Open-market saleCode S · direct | 13,046 | $84.14 | $1.1M@ $84.14 | 38,903,335 | Form 4 |
| May 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,474 | $87.83 | $393K@ $87.83 | 38,916,381 | Form 4 |
| May 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,637 | $86.82 | $403K@ $86.82 | 38,920,855 | Form 4 |
| May 4, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,731 | $85.76 | $577K@ $85.76 | 38,925,492 | Form 4 |
| May 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 15,141 | $86.64 | $1.3M@ $86.64 | 38,932,223 | Form 4 |
| May 1, 2026 | KSPIDirector | Open-market saleCode S · direct | 2,762 | $85.71 | $237K@ $85.71 | 38,947,364 | Form 4 |
| Apr 30, 2026 | KSPIDirector | Open-market saleCode S · direct | 18,313 | $88.11 | $1.6M@ $88.11 | 38,950,126 | Form 4 |
| Apr 30, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,514 | $87.34 | $656K@ $87.34 | 38,968,439 | Form 4 |
| Apr 30, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,622 | $86.26 | $830K@ $86.26 | 38,975,953 | Form 4 |
| Apr 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,214 | $86.11 | $1.2M@ $86.11 | 38,985,575 | Form 4 |
| Apr 29, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,966 | $85.32 | $1.3M@ $85.32 | 38,999,789 | Form 4 |
| Apr 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 625 | $88.89 | $56K@ $88.89 | 39,014,755 | Form 4 |
| Apr 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,773 | $87.78 | $156K@ $87.78 | 39,015,380 | Form 4 |
| Apr 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,879 | $87.02 | $773K@ $87.02 | 39,017,153 | Form 4 |
| Apr 28, 2026 | KSPIDirector | Open-market saleCode S · direct | 22,128 | $85.80 | $1.9M@ $85.80 | 39,026,032 | Form 4 |
| Apr 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,511 | $89.29 | $939K@ $89.29 | 39,048,160 | Form 4 |
| Apr 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,319 | $88.55 | $1.3M@ $88.55 | 39,058,671 | Form 4 |
| Apr 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,426 | $87.41 | $474K@ $87.41 | 39,072,990 | Form 4 |
| Apr 27, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,547 | $86.42 | $307K@ $86.42 | 39,078,416 | Form 4 |
| Apr 24, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,153 | $85.71 | $613K@ $85.71 | 39,081,963 | Form 4 |
| Apr 24, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,229 | $84.91 | $869K@ $84.91 | 39,089,116 | Form 4 |
| Apr 24, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,249 | $83.93 | $441K@ $83.93 | 39,099,345 | Form 4 |
| Apr 23, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,150 | $86.33 | $99K@ $86.33 | 39,104,594 | Form 4 |
| Apr 23, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,589 | $85.74 | $822K@ $85.74 | 39,105,744 | Form 4 |
| Apr 23, 2026 | KSPIDirector | Open-market saleCode S · direct | 11,989 | $84.92 | $1.0M@ $84.92 | 39,115,333 | Form 4 |
| Apr 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 465 | $89.50 | $42K@ $89.50 | 39,127,322 | Form 4 |
| Apr 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,667 | $88.65 | $148K@ $88.65 | 39,127,787 | Form 4 |
| Apr 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,221 | $87.75 | $370K@ $87.75 | 39,129,454 | Form 4 |
| Apr 22, 2026 | KSPIDirector | Open-market saleCode S · direct | 17,927 | $86.73 | $1.6M@ $86.73 | 39,133,675 | Form 4 |
| Apr 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 290 | $92.03 | $27K@ $92.03 | 39,151,602 | Form 4 |
| Apr 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,194 | $91.26 | $291K@ $91.26 | 39,151,892 | Form 4 |
| Apr 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,331 | $90.20 | $842K@ $90.20 | 39,155,086 | Form 4 |
| Apr 21, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,531 | $89.21 | $939K@ $89.21 | 39,164,417 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,350 | $96.67 | $131K@ $96.67 | 39,174,948 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,222 | $95.83 | $405K@ $95.83 | 39,176,298 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 10,907 | $94.89 | $1.0M@ $94.89 | 39,180,520 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 17,012 | $93.98 | $1.6M@ $93.98 | 39,191,427 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 13,961 | $92.82 | $1.3M@ $92.82 | 39,208,439 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 30,852 | $91.92 | $2.8M@ $91.92 | 39,222,400 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,897 | $90.83 | $172K@ $90.83 | 39,253,252 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,177 | $89.63 | $105K@ $89.63 | 39,255,149 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,201 | $88.50 | $106K@ $88.50 | 39,256,326 | Form 4 |
| Apr 20, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,621 | $87.37 | $142K@ $87.37 | 39,257,572 | Form 4 |
| Apr 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 14,659 | $84.78 | $1.2M@ $84.78 | 39,259,148 | Form 4 |
| Apr 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,790 | $83.84 | $569K@ $83.84 | 39,273,807 | Form 4 |
| Apr 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,291 | $82.89 | $439K@ $82.89 | 39,280,597 | Form 4 |
| Apr 17, 2026 | KSPIDirector | Open-market saleCode S · direct | 503 | $81.71 | $41K@ $81.71 | 39,285,888 | Form 4 |
| Apr 16, 2026 | KSPIDirector | Open-market saleCode S · direct | 529 | $81.60 | $43K@ $81.60 | 39,286,391 | Form 4 |
| Apr 16, 2026 | KSPIDirector | Open-market saleCode S · direct | 15,866 | $81.13 | $1.3M@ $81.13 | 39,286,920 | Form 4 |
| Apr 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,780 | $82.60 | $643K@ $82.60 | 39,302,786 | Form 4 |
| Apr 15, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,448 | $82.15 | $694K@ $82.15 | 39,310,599 | Form 4 |
| Apr 14, 2026 | KSPIDirector | Open-market saleCode S · direct | 13,734 | $82.33 | $1.1M@ $82.33 | 39,319,014 | Form 4 |
| Apr 14, 2026 | KSPIDirector | Open-market saleCode S · direct | 11,553 | $81.72 | $944K@ $81.72 | 39,332,748 | Form 4 |
| Apr 14, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,157 | $80.29 | $93K@ $80.29 | 39,344,301 | Form 4 |
| Apr 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,847 | $79.36 | $147K@ $79.36 | 39,345,458 | Form 4 |
| Apr 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,034 | $78.81 | $712K@ $78.81 | 39,347,305 | Form 4 |
| Apr 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 519 | $77.56 | $40K@ $77.56 | 39,356,339 | Form 4 |
| Apr 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,166 | $76.76 | $243K@ $76.76 | 39,356,858 | Form 4 |
| Apr 13, 2026 | KSPIDirector | Open-market saleCode S · direct | 5,831 | $75.28 | $439K@ $75.28 | 39,360,024 | Form 4 |
| Apr 10, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,585 | $75.14 | $495K@ $75.14 | 39,365,855 | Form 4 |
| Apr 9, 2026 | KSPIDirector | Open-market saleCode S · direct | 237 | $76.17 | $18K@ $76.17 | 39,372,440 | Form 4 |
| Apr 9, 2026 | KSPIDirector | Open-market saleCode S · direct | 8,773 | $75.43 | $662K@ $75.43 | 39,372,677 | Form 4 |
| Apr 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 99 | $79.39 | $8K@ $79.39 | 39,381,549 | Form 4 |
| Apr 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 4,107 | $78.80 | $324K@ $78.80 | 39,381,976 | Form 4 |
| Apr 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 9,553 | $77.70 | $742K@ $77.70 | 39,386,083 | Form 4 |
| Apr 8, 2026 | KSPIDirector | Open-market saleCode S · direct | 6,702 | $76.68 | $514K@ $76.68 | 39,395,636 | Form 4 |
| Apr 7, 2026 | KSPIDirector | Open-market saleCode S · direct | 1,798 | $75.02 | $135K@ $75.02 | 39,402,338 | Form 4 |
| Apr 6, 2026 | KSPIDirector | Open-market saleCode S · direct | 204 | $76.02 | $16K@ $76.02 | 39,404,136 | Form 4 |
| Apr 6, 2026 | KSPIDirector | Open-market saleCode S · direct | 19,057 | $75.42 | $1.4M@ $75.42 | 39,404,340 | Form 4 |
| Apr 2, 2026 | KSPIDirector | Open-market saleCode S · direct | 850 | $75.00 | $64K@ $75.00 | 39,423,397 | Form 4 |
| Mar 26, 2026 | KSPIDirector | Open-market saleCode S · direct | 7,884 | $75.12 | $592K@ $75.12 | 39,424,247 | Form 4 |
| Mar 25, 2026 | KSPIDirector | Open-market saleCode S · direct | 3,562 | $76.12 | $271K@ $76.12 | 39,432,131 | Form 4 |
| Mar 25, 2026 | KSPIDirector | Open-market saleCode S · direct | 21,572 | $75.70 | $1.6M@ $75.70 | 39,435,693 | Form 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.