| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KSPI | Kim Vyacheslav | Director | Jun 15 '26 | Sale | 0.00 | 19,455 | 0 | 38,277,307 | Jun 16 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 12 '26 | Sale | 0.00 | 22,019 | 0 | 38,296,762 | Jun 16 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 11 '26 | Sale | 0.00 | 21,461 | 0 | 38,318,781 | Jun 12 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 10 '26 | Sale | 0.00 | 25,432 | 0 | 38,340,242 | Jun 12 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 09 '26 | Sale | 0.00 | 36,905 | 0 | 38,365,674 | Jun 10 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 08 '26 | Sale | 0.00 | 18,843 | 0 | 38,402,579 | Jun 10 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 05 '26 | Sale | 0.00 | 29,558 | 0 | 38,421,422 | Jun 08 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 04 '26 | Sale | 0.00 | 26,855 | 0 | 38,450,980 | Jun 08 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 03 '26 | Sale | 0.00 | 23,846 | 0 | 38,477,835 | Jun 04 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 02 '26 | Sale | 0.00 | 17,504 | 0 | 38,501,681 | Jun 04 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Jun 01 '26 | Sale | 0.00 | 11,711 | 0 | 38,519,185 | Jun 02 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 29 '26 | Sale | 0.00 | 13,838 | 0 | 38,530,896 | Jun 02 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 28 '26 | Sale | 0.00 | 20,370 | 0 | 38,544,734 | May 29 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 27 '26 | Sale | 0.00 | 15,104 | 0 | 38,565,104 | May 29 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 26 '26 | Sale | 0.00 | 29,196 | 0 | 38,580,208 | May 27 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 22 '26 | Sale | 0.00 | 21,246 | 0 | 38,609,404 | May 27 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 21 '26 | Sale | 0.00 | 40,634 | 0 | 38,630,650 | May 22 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 20 '26 | Sale | 0.00 | 18,176 | 0 | 38,671,284 | May 22 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 19 '26 | Sale | 0.00 | 26,184 | 0 | 38,689,460 | May 20 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 18 '26 | Sale | 0.00 | 18,528 | 0 | 38,715,644 | May 20 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 15 '26 | Sale | 0.00 | 38,444 | 0 | 38,734,172 | May 18 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 14 '26 | Sale | 0.00 | 10,185 | 0 | 38,772,616 | May 18 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 13 '26 | Sale | 0.00 | 29,463 | 0 | 38,782,801 | May 14 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 12 '26 | Sale | 0.00 | 17,978 | 0 | 38,812,264 | May 14 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 11 '26 | Sale | 0.00 | 18,644 | 0 | 38,830,242 | May 12 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 08 '26 | Sale | 0.00 | 26,047 | 0 | 38,848,886 | May 12 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 07 '26 | Sale | 0.00 | 15,042 | 0 | 38,874,933 | May 08 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 06 '26 | Sale | 0.00 | 10,652 | 0 | 38,889,975 | May 08 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 05 '26 | Sale | 0.00 | 15,754 | 0 | 38,900,627 | May 06 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 04 '26 | Sale | 0.00 | 15,842 | 0 | 38,916,381 | May 06 12:00 AM |
| KSPI | Kim Vyacheslav | Director | May 01 '26 | Sale | 0.00 | 17,903 | 0 | 38,932,223 | May 04 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 30 '26 | Sale | 0.00 | 35,449 | 0 | 38,950,126 | May 04 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 29 '26 | Sale | 0.00 | 29,180 | 0 | 38,985,575 | Apr 30 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 28 '26 | Sale | 0.00 | 33,405 | 0 | 39,014,755 | Apr 30 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 27 '26 | Sale | 0.00 | 33,803 | 0 | 39,048,160 | Apr 28 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 24 '26 | Sale | 0.00 | 22,631 | 0 | 39,081,963 | Apr 28 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 23 '26 | Sale | 0.00 | 22,728 | 0 | 39,104,594 | Apr 24 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 22 '26 | Sale | 0.00 | 24,280 | 0 | 39,127,322 | Apr 24 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 21 '26 | Sale | 0.00 | 23,346 | 0 | 39,151,602 | Apr 22 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 20 '26 | Sale | 0.00 | 84,200 | 0 | 39,174,948 | Apr 22 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 17 '26 | Sale | 0.00 | 27,243 | 0 | 39,259,148 | Apr 20 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 16 '26 | Sale | 0.00 | 16,395 | 0 | 39,286,391 | Apr 20 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 15 '26 | Sale | 0.00 | 16,228 | 0 | 39,302,786 | Apr 16 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 14 '26 | Sale | 0.00 | 26,444 | 0 | 39,319,014 | Apr 16 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 13 '26 | Sale | 0.00 | 20,397 | 0 | 39,345,458 | Apr 14 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 10 '26 | Sale | 0.00 | 6,585 | 0 | 39,365,855 | Apr 14 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 09 '26 | Sale | 0.00 | 9,010 | 0 | 39,372,440 | Apr 10 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 08 '26 | Sale | 0.00 | 20,461 | 0 | 39,381,549 | Apr 10 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 07 '26 | Sale | 0.00 | 1,798 | 0 | 39,402,338 | Apr 08 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 06 '26 | Sale | 0.00 | 19,261 | 0 | 39,404,136 | Apr 08 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Apr 02 '26 | Sale | 0.00 | 850 | 0 | 39,423,397 | Apr 06 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Mar 26 '26 | Sale | 0.00 | 7,884 | 0 | 39,424,247 | Mar 27 12:00 AM |
| KSPI | Kim Vyacheslav | Director | Mar 25 '26 | Sale | 0.00 | 25,134 | 0 | 39,432,131 | Mar 27 12:00 AM |