USA - NASDAQ:CTKB - US23285D1090 - Common Stock
| Shares Outstanding | 127.22M | 
| Float | 115.42M | 
| Float Short Interest Percentage | 5.44% | 
| Owners (insider) | 9.23% | 
| Owners (institutional) | 63.24% | 
| Owners (insider) change | 1.67% | 
| Owners (institutional) change | 0.01% | 
| Date | Name | Type | Shares | Price | Amount | 
|---|---|---|---|---|---|
| Aug 18, 2025 | Yan Ming | Option Excercise | 21031 | $ 0.00 | |
| Aug 18, 2025 | Yan Ming | Option Excercise | 5738 | 4.06 | $ 23,296.28 | 
| Aug 18, 2025 | Busque Philippe | Option Excercise | 7371 | $ 0.00 | |
| Aug 18, 2025 | Busque Philippe | Option Excercise | 2872 | 4.06 | $ 11,660.32 | 
| Aug 18, 2025 | Barnett Valerie | Option Excercise | 24307 | $ 0.00 | |
| Aug 18, 2025 | Barnett Valerie | Option Excercise | 8829 | 4.06 | $ 35,845.74 | 
| Aug 18, 2025 | Jiang Wenbin | Option Excercise | 69641 | $ 0.00 | |
| Aug 18, 2025 | Jiang Wenbin | Option Excercise | 16959 | 4.06 | $ 68,853.54 | 
| Aug 18, 2025 | McCombe William D. | Option Excercise | 19371 | $ 0.00 | |
| Aug 18, 2025 | McCombe William D. | Option Excercise | 7546 | 4.06 | $ 30,636.76 | 
| Jun 5, 2025 | HARDISON DON M | Option Excercise | 15706 | $ 0.00 | |
| Jun 5, 2025 | Ball Jack | Option Excercise | 15706 | $ 0.00 | |
| Jun 5, 2025 | NEFF DEBORAH J | Option Excercise | 15706 | $ 0.00 | |
| Jun 5, 2025 | Imper Vera | Option Excercise | 15706 | $ 0.00 | |
| Jun 2, 2025 | McCombe William D. | Open Market Purchase | 35000 | 2.78 | $ 97,300.00 | 
| Mar 10, 2025 | Busque Philippe | Option Excercise | 4995 | $ 0.00 | |
| Mar 10, 2025 | Busque Philippe | Option Excercise | 1947 | 4.36 | $ 8,488.92 | 
| Mar 10, 2025 | Jiang Wenbin | Option Excercise | 45175 | $ 0.00 | |
| Mar 10, 2025 | Jiang Wenbin | Option Excercise | 12656 | 4.36 | $ 55,180.16 | 
| Mar 10, 2025 | Yan Ming | Option Excercise | 17183 | $ 0.00 | |
| Mar 10, 2025 | Yan Ming | Option Excercise | 5096 | 4.36 | $ 22,218.56 | 
| Mar 10, 2025 | Holder Michael | Option Excercise | 2908 | $ 0.00 | |
| Mar 10, 2025 | Barnett Valerie | Option Excercise | 15221 | $ 0.00 | |
| Mar 10, 2025 | Barnett Valerie | Option Excercise | 5929 | 4.36 | $ 25,850.44 | 
| Feb 18, 2025 | Barnett Valerie | Option Excercise | 2016 | $ 0.00 | |
| Feb 18, 2025 | Barnett Valerie | Option Excercise | 786 | 5.31 | $ 4,173.66 | 
| Feb 18, 2025 | Yan Ming | Option Excercise | 1981 | $ 0.00 | |
| Feb 18, 2025 | Yan Ming | Option Excercise | 588 | 5.31 | $ 3,122.28 | 
| Feb 18, 2025 | Jiang Wenbin | Option Excercise | 6758 | $ 0.00 | |
| Feb 18, 2025 | Jiang Wenbin | Option Excercise | 2004 | 5.31 | $ 10,641.24 | 
| Nov 18, 2024 | Poirson Allen | Option Excercise | 5171 | $ 0.00 | |
| Nov 18, 2024 | Poirson Allen | Option Excercise | 2015 | 6.03 | $ 12,150.45 | 
| Nov 18, 2024 | Yan Ming | Option Excercise | 14869 | $ 0.00 | |
| Nov 18, 2024 | Yan Ming | Option Excercise | 3622 | 6.03 | $ 21,840.66 | 
| Nov 18, 2024 | Holder Michael | Option Excercise | 2181 | $ 0.00 | |
| Nov 18, 2024 | Barnett Valerie | Option Excercise | 13432 | $ 0.00 | |
| Nov 18, 2024 | Barnett Valerie | Option Excercise | 4499 | 6.03 | $ 27,128.97 | 
| Nov 18, 2024 | Jiang Wenbin | Option Excercise | 40639 | $ 0.00 | |
| Nov 18, 2024 | Jiang Wenbin | Option Excercise | 9897 | 6.03 | $ 59,678.91 | 
| Nov 18, 2024 | Busque Philippe | Option Excercise | 3746 | $ 0.00 | |
| Nov 18, 2024 | Busque Philippe | Option Excercise | 1460 | 6.03 | $ 8,803.80 |