| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KSPI | Kim Vyacheslav | Director | Aug 03 '26 | Sale | 0.00 | 38,159 | 0 | 37,769,107 | Aug 04 |
| KSPI | Kim Vyacheslav | Director | Jul 31 '26 | Sale | 0.00 | 13,166 | 0 | 37,807,266 | Aug 04 |
| KSPI | Kim Vyacheslav | Director | Jul 30 '26 | Sale | 0.00 | 7,770 | 0 | 37,820,432 | Jul 31 |
| KSPI | Kim Vyacheslav | Director | Jul 29 '26 | Sale | 0.00 | 14,592 | 0 | 37,828,202 | Jul 31 |
| KSPI | Kim Vyacheslav | Director | Jul 28 '26 | Sale | 0.00 | 16,954 | 0 | 37,842,794 | Jul 29 |
| KSPI | Kim Vyacheslav | Director | Jul 27 '26 | Sale | 0.00 | 17,490 | 0 | 37,859,748 | Jul 29 |
| KSPI | Kim Vyacheslav | Director | Jul 24 '26 | Sale | 0.00 | 14,397 | 0 | 37,877,238 | Jul 27 |
| KSPI | Kim Vyacheslav | Director | Jul 23 '26 | Sale | 0.00 | 23,345 | 0 | 37,891,635 | Jul 27 |
| KSPI | Kim Vyacheslav | Director | Jul 22 '26 | Sale | 0.00 | 12,390 | 0 | 37,914,980 | Jul 23 |
| KSPI | Kim Vyacheslav | Director | Jul 21 '26 | Sale | 0.00 | 6,748 | 0 | 37,927,370 | Jul 23 |
| KSPI | Kim Vyacheslav | Director | Jul 20 '26 | Sale | 0.00 | 10,450 | 0 | 37,934,118 | Jul 21 |
| KSPI | Kim Vyacheslav | Director | Jul 17 '26 | Sale | 0.00 | 13,224 | 0 | 37,944,568 | Jul 21 |
| KSPI | Kim Vyacheslav | Director | Jul 16 '26 | Sale | 0.00 | 24,642 | 0 | 37,957,792 | Jul 17 |
| KSPI | Kim Vyacheslav | Director | Jul 15 '26 | Sale | 0.00 | 22,269 | 0 | 37,982,434 | Jul 17 |
| KSPI | Kim Vyacheslav | Director | Jul 14 '26 | Sale | 0.00 | 11,191 | 0 | 38,004,703 | Jul 14 |
| KSPI | Kim Vyacheslav | Director | Jul 13 '26 | Sale | 0.00 | 7,084 | 0 | 38,015,894 | Jul 14 |
| KSPI | Kim Vyacheslav | Director | Jul 10 '26 | Sale | 0.00 | 6,220 | 0 | 38,022,978 | Jul 14 |
| KSPI | Kim Vyacheslav | Director | Jul 09 '26 | Sale | 0.00 | 7,083 | 0 | 38,029,198 | Jul 10 |
| KSPI | Kim Vyacheslav | Director | Jul 08 '26 | Sale | 0.00 | 7,706 | 0 | 38,036,281 | Jul 10 |
| KSPI | Kim Vyacheslav | Director | Jul 07 '26 | Sale | 0.00 | 15,311 | 0 | 38,043,987 | Jul 07 |
| KSPI | Kim Vyacheslav | Director | Jul 06 '26 | Sale | 0.00 | 14,229 | 0 | 38,059,298 | Jul 07 |
| KSPI | Kim Vyacheslav | Director | Jul 02 '26 | Sale | 0.00 | 14,453 | 0 | 38,073,527 | Jul 07 |
| KSPI | Kim Vyacheslav | Director | Jul 01 '26 | Sale | 0.00 | 7,137 | 0 | 38,087,980 | Jul 02 |
| KSPI | Kim Vyacheslav | Director | Jun 30 '26 | Sale | 0.00 | 13,805 | 0 | 38,095,117 | Jul 02 |
| KSPI | Kim Vyacheslav | Director | Jun 29 '26 | Sale | 0.00 | 18,166 | 0 | 38,108,922 | Jun 29 |
| KSPI | Kim Vyacheslav | Director | Jun 26 '26 | Sale | 0.00 | 19,804 | 0 | 38,127,088 | Jun 29 |
| KSPI | Kim Vyacheslav | Director | Jun 25 '26 | Sale | 0.00 | 19,231 | 0 | 38,146,892 | Jun 29 |
| KSPI | Kim Vyacheslav | Director | Jun 24 '26 | Sale | 0.00 | 24,769 | 0 | 38,166,123 | Jun 24 |
| KSPI | Kim Vyacheslav | Director | Jun 23 '26 | Sale | 0.00 | 14,799 | 0 | 38,190,892 | Jun 24 |
| KSPI | Kim Vyacheslav | Director | Jun 22 '26 | Sale | 0.00 | 22,403 | 0 | 38,205,691 | Jun 24 |
| KSPI | Kim Vyacheslav | Director | Jun 18 '26 | Sale | 0.00 | 18,237 | 0 | 38,228,094 | Jun 18 |
| KSPI | Kim Vyacheslav | Director | Jun 17 '26 | Sale | 0.00 | 15,733 | 0 | 38,246,331 | Jun 18 |
| KSPI | Kim Vyacheslav | Director | Jun 16 '26 | Sale | 0.00 | 15,243 | 0 | 38,262,064 | Jun 18 |
| KSPI | Kim Vyacheslav | Director | Jun 15 '26 | Sale | 0.00 | 19,455 | 0 | 38,277,307 | Jun 16 |
| KSPI | Kim Vyacheslav | Director | Jun 12 '26 | Sale | 0.00 | 22,019 | 0 | 38,296,762 | Jun 16 |
| KSPI | Kim Vyacheslav | Director | Jun 11 '26 | Sale | 0.00 | 21,461 | 0 | 38,318,781 | Jun 12 |
| KSPI | Kim Vyacheslav | Director | Jun 10 '26 | Sale | 0.00 | 25,432 | 0 | 38,340,242 | Jun 12 |
| KSPI | Kim Vyacheslav | Director | Jun 09 '26 | Sale | 0.00 | 36,905 | 0 | 38,365,674 | Jun 10 |
| KSPI | Kim Vyacheslav | Director | Jun 08 '26 | Sale | 0.00 | 18,843 | 0 | 38,402,579 | Jun 10 |
| KSPI | Kim Vyacheslav | Director | Jun 05 '26 | Sale | 0.00 | 29,558 | 0 | 38,421,422 | Jun 08 |
| KSPI | Kim Vyacheslav | Director | Jun 04 '26 | Sale | 0.00 | 26,855 | 0 | 38,450,980 | Jun 08 |
| KSPI | Kim Vyacheslav | Director | Jun 03 '26 | Sale | 0.00 | 23,846 | 0 | 38,477,835 | Jun 04 |
| KSPI | Kim Vyacheslav | Director | Jun 02 '26 | Sale | 0.00 | 17,504 | 0 | 38,501,681 | Jun 04 |
| KSPI | Kim Vyacheslav | Director | Jun 01 '26 | Sale | 0.00 | 11,711 | 0 | 38,519,185 | Jun 02 |
| KSPI | Kim Vyacheslav | Director | May 29 '26 | Sale | 0.00 | 13,838 | 0 | 38,530,896 | Jun 02 |
| KSPI | Kim Vyacheslav | Director | May 28 '26 | Sale | 0.00 | 20,370 | 0 | 38,544,734 | May 29 |
| KSPI | Kim Vyacheslav | Director | May 27 '26 | Sale | 0.00 | 15,104 | 0 | 38,565,104 | May 29 |
| KSPI | Kim Vyacheslav | Director | May 26 '26 | Sale | 0.00 | 29,196 | 0 | 38,580,208 | May 27 |
| KSPI | Kim Vyacheslav | Director | May 22 '26 | Sale | 0.00 | 21,246 | 0 | 38,609,404 | May 27 |
| KSPI | Kim Vyacheslav | Director | May 21 '26 | Sale | 0.00 | 40,634 | 0 | 38,630,650 | May 22 |
| KSPI | Kim Vyacheslav | Director | May 20 '26 | Sale | 0.00 | 18,176 | 0 | 38,671,284 | May 22 |
| KSPI | Kim Vyacheslav | Director | May 19 '26 | Sale | 0.00 | 26,184 | 0 | 38,689,460 | May 20 |
| KSPI | Kim Vyacheslav | Director | May 18 '26 | Sale | 0.00 | 18,528 | 0 | 38,715,644 | May 20 |
| KSPI | Kim Vyacheslav | Director | May 15 '26 | Sale | 0.00 | 38,444 | 0 | 38,734,172 | May 18 |
| KSPI | Kim Vyacheslav | Director | May 14 '26 | Sale | 0.00 | 10,185 | 0 | 38,772,616 | May 18 |
| KSPI | Kim Vyacheslav | Director | May 13 '26 | Sale | 0.00 | 29,463 | 0 | 38,782,801 | May 14 |
| KSPI | Kim Vyacheslav | Director | May 12 '26 | Sale | 0.00 | 17,978 | 0 | 38,812,264 | May 14 |
| KSPI | Kim Vyacheslav | Director | May 11 '26 | Sale | 0.00 | 18,644 | 0 | 38,830,242 | May 12 |
| KSPI | Kim Vyacheslav | Director | May 08 '26 | Sale | 0.00 | 26,047 | 0 | 38,848,886 | May 12 |
| KSPI | Kim Vyacheslav | Director | May 07 '26 | Sale | 0.00 | 15,042 | 0 | 38,874,933 | May 08 |
| KSPI | Kim Vyacheslav | Director | May 06 '26 | Sale | 0.00 | 10,652 | 0 | 38,889,975 | May 08 |
| KSPI | Kim Vyacheslav | Director | May 05 '26 | Sale | 0.00 | 15,754 | 0 | 38,900,627 | May 06 |
| KSPI | Kim Vyacheslav | Director | May 04 '26 | Sale | 0.00 | 15,842 | 0 | 38,916,381 | May 06 |
| KSPI | Kim Vyacheslav | Director | May 01 '26 | Sale | 0.00 | 17,903 | 0 | 38,932,223 | May 04 |
| KSPI | Kim Vyacheslav | Director | Apr 30 '26 | Sale | 0.00 | 35,449 | 0 | 38,950,126 | May 04 |
| KSPI | Kim Vyacheslav | Director | Apr 29 '26 | Sale | 0.00 | 29,180 | 0 | 38,985,575 | Apr 30 |
| KSPI | Kim Vyacheslav | Director | Apr 28 '26 | Sale | 0.00 | 33,405 | 0 | 39,014,755 | Apr 30 |
| KSPI | Kim Vyacheslav | Director | Apr 27 '26 | Sale | 0.00 | 33,803 | 0 | 39,048,160 | Apr 28 |
| KSPI | Kim Vyacheslav | Director | Apr 24 '26 | Sale | 0.00 | 22,631 | 0 | 39,081,963 | Apr 28 |
| KSPI | Kim Vyacheslav | Director | Apr 23 '26 | Sale | 0.00 | 22,728 | 0 | 39,104,594 | Apr 24 |