| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KSPI | Kim Vyacheslav | Director | Sep 09 '26 | Sale | 0.00 | 65,747 | 0 | 36,973,795 | Sep 09 |
| KSPI | Kim Vyacheslav | Director | Sep 08 '26 | Sale | 0.00 | 31,574 | 0 | 37,039,542 | Sep 09 |
| KSPI | Kim Vyacheslav | Director | Sep 04 '26 | Sale | 0.00 | 18,164 | 0 | 37,071,116 | Sep 09 |
| KSPI | Kim Vyacheslav | Director | Sep 03 '26 | Sale | 0.00 | 17,432 | 0 | 37,089,280 | Sep 03 |
| KSPI | Kim Vyacheslav | Director | Sep 02 '26 | Sale | 0.00 | 16,519 | 0 | 37,106,712 | Sep 03 |
| KSPI | Kim Vyacheslav | Director | Sep 01 '26 | Sale | 0.00 | 26,478 | 0 | 37,123,231 | Sep 03 |
| KSPI | Kim Vyacheslav | Director | Aug 31 '26 | Sale | 0.00 | 25,339 | 0 | 37,149,709 | Aug 31 |
| KSPI | Kim Vyacheslav | Director | Aug 28 '26 | Sale | 0.00 | 35,081 | 0 | 37,175,048 | Aug 31 |
| KSPI | Kim Vyacheslav | Director | Aug 27 '26 | Sale | 0.00 | 27,199 | 0 | 37,210,129 | Aug 31 |
| KSPI | Kim Vyacheslav | Director | Aug 26 '26 | Sale | 0.00 | 42,686 | 0 | 37,237,328 | Aug 26 |
| KSPI | Kim Vyacheslav | Director | Aug 25 '26 | Sale | 0.00 | 33,159 | 0 | 37,280,014 | Aug 26 |
| KSPI | Kim Vyacheslav | Director | Aug 24 '26 | Sale | 0.00 | 26,733 | 0 | 37,313,173 | Aug 26 |
| KSPI | Kim Vyacheslav | Director | Aug 21 '26 | Sale | 0.00 | 25,807 | 0 | 37,339,906 | Aug 21 |
| KSPI | Kim Vyacheslav | Director | Aug 20 '26 | Sale | 0.00 | 30,091 | 0 | 37,365,713 | Aug 21 |
| KSPI | Kim Vyacheslav | Director | Aug 19 '26 | Sale | 0.00 | 34,505 | 0 | 37,395,804 | Aug 21 |
| KSPI | Kim Vyacheslav | Director | Aug 18 '26 | Sale | 0.00 | 23,089 | 0 | 37,430,309 | Aug 18 |
| KSPI | Kim Vyacheslav | Director | Aug 17 '26 | Sale | 0.00 | 18,485 | 0 | 37,453,398 | Aug 18 |
| KSPI | Kim Vyacheslav | Director | Aug 14 '26 | Sale | 0.00 | 14,802 | 0 | 37,471,883 | Aug 18 |
| KSPI | Kim Vyacheslav | Director | Aug 13 '26 | Sale | 0.00 | 28,657 | 0 | 37,486,685 | Aug 13 |
| KSPI | Kim Vyacheslav | Director | Aug 12 '26 | Sale | 0.00 | 38,472 | 0 | 37,515,342 | Aug 13 |
| KSPI | Kim Vyacheslav | Director | Aug 11 '26 | Sale | 0.00 | 36,970 | 0 | 37,553,814 | Aug 13 |
| KSPI | Kim Vyacheslav | Director | Aug 10 '26 | Sale | 0.00 | 61,697 | 0 | 37,590,784 | Aug 10 |
| KSPI | Kim Vyacheslav | Director | Aug 07 '26 | Sale | 0.00 | 23,574 | 0 | 37,652,481 | Aug 10 |
| KSPI | Kim Vyacheslav | Director | Aug 06 '26 | Sale | 0.00 | 28,954 | 0 | 37,676,055 | Aug 10 |
| KSPI | Kim Vyacheslav | Director | Aug 05 '26 | Sale | 0.00 | 34,230 | 0 | 37,705,009 | Aug 06 |
| KSPI | Kim Vyacheslav | Director | Aug 04 '26 | Sale | 0.00 | 29,868 | 0 | 37,739,239 | Aug 06 |
| 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 | 16,139 | 0 | 38,477,835 | Jun 04 |