| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Jun 27 '25 | Sale | 27.00 | 112,500 | 3,037,500 | 5,257,272 | Jul 01 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Jun 12 '25 | Sale | 27.00 | 750,000 | 20,250,000 | 5,369,772 | Jun 13 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Sep 19 '23 | Sale | 21.00 | 150,000 | 3,150,000 | 6,099,727 | Sep 19 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Sep 12 '23 | Sale | 21.00 | 500,000 | 10,500,000 | 6,249,727 | Sep 14 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Dec 16 '22 | Buy | 13.44 | 1,000 | 13,440 | 6,749,727 | Dec 20 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Sep 07 '22 | Sale | 18.30 | 282 | 5,161 | 6,752,227 | Sep 09 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Sep 02 '22 | Sale | 18.26 | 1,122 | 20,488 | 6,754,230 | Sep 06 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Aug 30 '22 | Sale | 18.50 | 500 | 9,250 | 6,755,352 | Sep 01 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Aug 23 '22 | Sale | 18.56 | 800 | 14,848 | 6,757,052 | Aug 24 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Aug 18 '22 | Sale | 18.60 | 1,000 | 18,600 | 6,757,852 | Aug 22 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Dec 14 '21 | Sale | 19.79 | 5,621 | 111,259 | 6,986,703 | Dec 14 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Dec 13 '21 | Sale | 21.50 | 500 | 10,750 | 6,992,324 | Dec 14 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy | Dec 10 '21 | Sale | 21.50 | 1,234 | 26,531 | 6,992,824 | Dec 13 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy & Dir. | Dec 07 '21 | Sale | 21.52 | 2,645 | 56,920 | 7,325,258 | Dec 08 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy & Dir. | May 06 '21 | Buy | 16.92 | 200 | 3,384 | 7,327,903 | Jul 28 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy & Dir. | Apr 21 '21 | Buy | 18.37 | 100 | 1,837 | 7,327,703 | Jul 28 12:00 AM |
| KRT | Cheng Marvin | VP-Manufacturing, Secy & Dir. | Apr 19 '21 | Buy | 18.05 | 105 | 1,895 | 7,327,603 | Jul 28 12:00 AM |