Cashu Finance
  • Terminal
  • Stocks
  • Spotlight
  • Research
Log inSign Up
  1. Stocks
  2. Consumer Cyclical
  3. NASDAQ
  4. KRT

Market Cap: $937.1M

KI

Karat Packaging Inc.

KRT
NASDAQ (NASDAQ Global Select)USD
Purchase KRT
OverviewNewsAnalyst ReportsFinancialsPolitician TradesInsider TradesExecutivePatentsEarnings Surprise
Cashu Finance

By Cashu Finance. Providing market news, analysis, and research for investors worldwide.

Company

StocksAboutAdvertisersBrokersContact

Legal

Terms of ServicePrivacy Policy

© 2026 Cashu Technologies Pty Ltd. All rights reserved. Cashu Finance is a trademark of Cashu Technologies Pty Ltd.

The content published on Cashu Finance is for informational purposes only and should not be construed as investment advice, a recommendation, or an offer to buy or sell any securities. All opinions expressed are those of the authors and do not reflect the official position of Cashu Technologies Pty Ltd or its affiliates. Past performance is not indicative of future results. Investing involves risk, including the possible loss of principal. Always conduct your own research and consult with a qualified financial advisor before making any investment decisions.

Cashu Finance and its contributors may hold positions in securities mentioned in published content. Any such holdings will be disclosed at the time of publication. Market data is provided on an "as-is" basis and may be delayed. Cashu Technologies Pty Ltd does not guarantee the accuracy, completeness, or timeliness of any information presented.

Insider Trades

krt•10 percent owner, officer: VP-Manufacturing, Secy
4 days ago

Cheng Marvin sold 2,000 shares of KRT on 8 September. They now own 5,249,272 KRT shares.

Cheng Marvin sold KRT
krt•10 percent owner, officer: VP-Manufacturing, Secy
8 days ago

Cheng Marvin sold 4,000 shares of KRT on 4 September. They now own 5,251,272 KRT shares.

Cheng Marvin sold KRT
krt•10 percent owner, officer: VP-Manufacturing, Secy
11 days ago

Cheng Marvin sold 2,000 shares of KRT on 1 September. They now own 5,255,272 KRT shares.

Cheng Marvin sold KRT
krt•10 percent owner, officer: VP-Manufacturing, Secy
23 days ago

Cheng Marvin sold 4,500 shares of KRT on 20 August. They now own 3,000 KRT shares.

Cheng Marvin sold KRT
krt•director, officer: Chief Financial Officer
1 month ago

Guo Jian bought 4,700 shares of KRT on 13 August. They now own 41,029 KRT shares.

Guo Jian bought KRT
krt•director, officer: Chief Financial Officer
1 month ago

Guo Jian sold 4,700 shares of KRT on 13 August. They now own 31,850 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Revenue Officer
4 months ago

Quire Daniel sold 2,065 shares of KRT on 15 May. They now own 23,631 KRT shares.

Quire Daniel sold KRT
krt•director, officer: Chief Financial Officer
4 months ago

Guo Jian sold 2,733 shares of KRT on 15 May. They now own 36,329 KRT shares.

Guo Jian sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
4 months ago

Yu Alan sold 2,124 shares of KRT on 15 May. They now own 6,097,181 KRT shares.

Yu Alan sold KRT
krt•director, officer: Chief Financial Officer
4 months ago

Guo Jian sold 8,000 shares of KRT on 12 May. They now own 0 KRT shares.

Guo Jian sold KRT
krt•director, officer: Chief Financial Officer
4 months ago

Guo Jian bought 8,000 shares of KRT on 12 May. They now own 39,062 KRT shares.

Guo Jian bought KRT
krt•officer: Chief Revenue Officer
4 months ago

Quire Daniel sold 8,000 shares of KRT on 12 May. They now own 0 KRT shares.

Quire Daniel sold KRT
krt•officer: Chief Revenue Officer
4 months ago

Quire Daniel bought 8,000 shares of KRT on 12 May. They now own 25,696 KRT shares.

Quire Daniel bought KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
4 months ago

Yu Alan bought 8,000 shares of KRT on 12 May. They now own 6,099,305 KRT shares.

Yu Alan bought KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
4 months ago

Yu Alan sold 8,000 shares of KRT on 12 May. They now own 0 KRT shares.

Yu Alan sold KRT
krt•director
4 months ago

Chen Eric K bought 1,000 shares of KRT on 7 May. They now own 7,000 KRT shares.

Chen Eric K bought KRT
krt•director
4 months ago

Yen Eve sold 1,000 shares of KRT on 7 May. They now own 0 KRT shares.

Yen Eve sold KRT
krt•director
4 months ago

Chen Paul Y sold 1,000 shares of KRT on 7 May. They now own 0 KRT shares.

Chen Paul Y sold KRT
krt•director
4 months ago

Chen Paul Y bought 1,000 shares of KRT on 7 May. They now own 7,000 KRT shares.

Chen Paul Y bought KRT
krt•director
4 months ago

Chen Eric K sold 1,000 shares of KRT on 7 May. They now own 0 KRT shares.

Chen Eric K sold KRT
krt•director
4 months ago

Yen Eve bought 1,000 shares of KRT on 7 May. They now own 8,000 KRT shares.

Yen Eve bought KRT
krt•officer: Chief Revenue Officer
6 months ago

Quire Daniel bought 24,000 shares of KRT on 11 March. They now own 24,000 KRT shares.

Quire Daniel bought KRT
krt•director, officer: Chief Financial Officer
6 months ago

Guo Jian bought 28,000 shares of KRT on 11 March. They now own 28,000 KRT shares.

Guo Jian bought KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
6 months ago

Yu Alan bought 32,000 shares of KRT on 11 March. They now own 32,000 KRT shares.

Yu Alan bought KRT
krt•director, officer: Chief Financial Officer
10 months ago

Guo Jian bought 1,361 shares of KRT on 12 November. They now own 31,062 KRT shares.

Guo Jian bought KRT
krt•director, officer: Chief Financial Officer
1 year ago

Guo Jian sold 2,450 shares of KRT on 15 August. They now own 36,550 KRT shares.

Guo Jian sold KRT
krt•director, officer: Chief Financial Officer
1 year ago

Guo Jian bought 2,450 shares of KRT on 15 August. They now own 29,701 KRT shares.

Guo Jian bought KRT
krt•10 percent owner, officer: VP-Manufacturing, Secy
1 year ago

Cheng Marvin sold 112,500 shares of KRT on 27 June. They now own 5,257,272 KRT shares.

Cheng Marvin sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
1 year ago

Yu Alan sold 112,500 shares of KRT on 27 June. They now own 6,091,305 KRT shares.

Yu Alan sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 1 year ago

Yu Alan sold 750,000 shares of KRT on 12 June. They now own 6,203,805 KRT shares.

Yu Alan sold KRT
krt•10 percent owner, officer: VP-Manufacturing, Secy
over 1 year ago

Cheng Marvin sold 750,000 shares of KRT on 12 June. They now own 5,369,772 KRT shares.

Cheng Marvin sold KRT
krt•officer: Chief Revenue Officer
over 1 year ago

Quire Daniel sold 2,073 shares of KRT on 14 May. They now own 17,696 KRT shares.

Quire Daniel sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 1 year ago

Yu Alan sold 2,543 shares of KRT on 14 May. They now own 6,953,805 KRT shares.

Yu Alan sold KRT
krt•director, officer: Chief Financial Officer
over 1 year ago

Guo Jian sold 2,779 shares of KRT on 14 May. They now own 27,251 KRT shares.

Guo Jian sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 1 year ago

Yu Alan sold 8,000 shares of KRT on 12 May. They now own 8,000 KRT shares.

Yu Alan sold KRT
krt•director, officer: Chief Financial Officer
over 1 year ago

Guo Jian sold 8,000 shares of KRT on 12 May. They now own 8,000 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Revenue Officer
over 1 year ago

Quire Daniel bought 8,000 shares of KRT on 12 May. They now own 19,769 KRT shares.

Quire Daniel bought KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 1 year ago

Yu Alan bought 8,000 shares of KRT on 12 May. They now own 6,956,348 KRT shares.

Yu Alan bought KRT
krt•officer: Chief Revenue Officer
over 1 year ago

Quire Daniel sold 8,000 shares of KRT on 12 May. They now own 8,000 KRT shares.

Quire Daniel sold KRT
krt•director, officer: Chief Financial Officer
over 1 year ago

Guo Jian bought 8,000 shares of KRT on 12 May. They now own 30,030 KRT shares.

Guo Jian bought KRT
krt•director
over 1 year ago

Yen Eve sold 1,000 shares of KRT on 7 May. They now own 1,000 KRT shares.

Yen Eve sold KRT
krt•director
over 1 year ago

Chen Paul Y bought 1,000 shares of KRT on 7 May. They now own 6,000 KRT shares.

Chen Paul Y bought KRT
krt•director
over 1 year ago

Chen Eric K sold 1,000 shares of KRT on 7 May. They now own 1,000 KRT shares.

Chen Eric K sold KRT
krt•director
over 1 year ago

Yen Eve bought 1,000 shares of KRT on 7 May. They now own 7,000 KRT shares.

Yen Eve bought KRT
krt•director
over 1 year ago

Chen Eric K bought 1,000 shares of KRT on 7 May. They now own 6,000 KRT shares.

Chen Eric K bought KRT
krt•director
over 1 year ago

Chen Paul Y sold 1,000 shares of KRT on 7 May. They now own 1,000 KRT shares.

Chen Paul Y sold KRT
krt•director, officer: Chief Financial Officer
almost 2 years ago

Guo Jian sold 2,500 shares of KRT on 18 November. They now own 39,000 KRT shares.

Guo Jian sold KRT
krt•director, officer: Chief Financial Officer
almost 2 years ago

Guo Jian bought 2,500 shares of KRT on 18 November. They now own 22,030 KRT shares.

Guo Jian bought KRT
krt•director, officer: Chief Financial Officer
2 years ago

Guo Jian sold 2,000 shares of KRT on 19 August. They now own 41,500 KRT shares.

Guo Jian sold KRT
krt•director, officer: Chief Financial Officer
2 years ago

Guo Jian bought 2,000 shares of KRT on 19 August. They now own 19,530 KRT shares.

Guo Jian bought KRT
krt•director
over 2 years ago

Yen Eve bought 5,000 shares of KRT on 16 May. They now own 6,000 KRT shares.

Yen Eve bought KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 2 years ago

Yu Alan sold 1,750 shares of KRT on 15 May. They now own 6,948,348 KRT shares.

Yu Alan sold KRT
krt•officer: Chief Revenue Officer
over 2 years ago

Quire Daniel sold 1,923 shares of KRT on 14 May. They now own 11,769 KRT shares.

Quire Daniel sold KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian sold 2,481 shares of KRT on 14 May. They now own 17,530 KRT shares.

Guo Jian sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 2 years ago

Yu Alan bought 8,000 shares of KRT on 12 May. They now own 6,950,098 KRT shares.

Yu Alan bought KRT
krt•officer: Chief Revenue Officer
over 2 years ago

Quire Daniel bought 8,000 shares of KRT on 12 May. They now own 13,692 KRT shares.

Quire Daniel bought KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian sold 8,000 shares of KRT on 12 May. They now own 16,000 KRT shares.

Guo Jian sold KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 2 years ago

Yu Alan sold 8,000 shares of KRT on 12 May. They now own 16,000 KRT shares.

Yu Alan sold KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian bought 8,000 shares of KRT on 12 May. They now own 20,011 KRT shares.

Guo Jian bought KRT
krt•officer: Chief Revenue Officer
over 2 years ago

Quire Daniel sold 8,000 shares of KRT on 12 May. They now own 16,000 KRT shares.

Quire Daniel sold KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian sold 3,500 shares of KRT on 8 May. They now own 43,500 KRT shares.

Guo Jian sold KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian bought 3,500 shares of KRT on 8 May. They now own 12,011 KRT shares.

Guo Jian bought KRT
krt•director
over 2 years ago

Chen Paul Y bought 2,000 shares of KRT on 7 May. They now own 2,000 KRT shares.

Chen Paul Y bought KRT
krt•director
over 2 years ago

Chen Eric K bought 2,000 shares of KRT on 7 May. They now own 2,000 KRT shares.

Chen Eric K bought KRT
krt•director
over 2 years ago

Yen Eve bought 2,000 shares of KRT on 7 May. They now own 2,000 KRT shares.

Yen Eve bought KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian bought 24,000 shares of KRT on 12 March. They now own 24,000 KRT shares.

Guo Jian bought KRT
krt•director, 10 percent owner, officer: Chief Executive Officer
over 2 years ago

Yu Alan bought 24,000 shares of KRT on 12 March. They now own 24,000 KRT shares.

Yu Alan bought KRT
krt•officer: Chief Revenue Officer
over 2 years ago

Quire Daniel bought 24,000 shares of KRT on 12 March. They now own 24,000 KRT shares.

Quire Daniel bought KRT
krt•director, officer: Chief Financial Officer
over 2 years ago

Guo Jian sold 1,041 shares of KRT on 8 February. They now own 8,511 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Financial Officer
over 2 years ago

Guo Jian sold 3,750 shares of KRT on 1 February. They now own 0 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Financial Officer
over 2 years ago

Guo Jian bought 3,750 shares of KRT on 1 February. They now own 9,552 KRT shares.

Guo Jian bought KRT
krt•director:
over 2 years ago

Wang Joanne Tzu Jung bought 0 shares of KRT on 31 December. They now own 0 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•officer: Chief Operating Officer
almost 3 years ago

Wang Joanne Tzu Jung sold 8,645 shares of KRT on 17 October. They now own 23,578 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: Chief Revenue Officer
almost 3 years ago

Quire Daniel sold 490 shares of KRT on 17 October. They now own 5,692 KRT shares.

Quire Daniel sold KRT
krt•officer: Chief Revenue Officer
almost 3 years ago

Quire Daniel sold 1,666 shares of KRT on 15 October. They now own 0 KRT shares.

Quire Daniel sold KRT
krt•officer: Chief Revenue Officer
almost 3 years ago

Quire Daniel bought 1,666 shares of KRT on 15 October. They now own 6,182 KRT shares.

Quire Daniel bought KRT
krt•officer: Chief Operating Officer
almost 3 years ago

Wang Joanne Tzu Jung bought 25,000 shares of KRT on 15 October. They now own 32,223 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•officer: Chief Operating Officer
almost 3 years ago

Wang Joanne Tzu Jung sold 25,000 shares of KRT on 15 October. They now own 0 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: VP-Manufacturing, Secy
almost 3 years ago

Cheng Marvin sold 150,000 shares of KRT on 19 September. They now own 6,099,727 KRT shares.

Cheng Marvin sold KRT
krt•director, officer: Chief Executive Officer
3 years ago

Yu Alan sold 500,000 shares of KRT on 12 September. They now own 6,926,698 KRT shares.

Yu Alan sold KRT
krt•officer: VP-Manufacturing, Secy
3 years ago

Cheng Marvin sold 500,000 shares of KRT on 12 September. They now own 6,249,727 KRT shares.

Cheng Marvin sold KRT
krt•officer: Chief Revenue Officer
3 years ago

Quire Daniel bought 0 shares of KRT on 31 August. They now own 6,087 KRT shares.

Quire Daniel bought KRT
krt•officer: Chief Revenue Officer
3 years ago

Quire Daniel sold 1,666 shares of KRT on 31 August. They now own 0 KRT shares.

Quire Daniel sold KRT
krt•officer: Chief Revenue Officer
3 years ago

Quire Daniel sold 50,000 shares of KRT on 31 August. They now own 0 KRT shares.

Quire Daniel sold KRT
krt•officer: Chief Revenue Officer
3 years ago

Quire Daniel bought 50,000 shares of KRT on 31 August. They now own 0 KRT shares.

Quire Daniel bought KRT
krt•officer: Chief Revenue Officer
3 years ago

Quire Daniel sold 0 shares of KRT on 31 August. They now own 4,516 KRT shares.

Quire Daniel sold KRT
krt•officer: Chief Financial Officer
3 years ago

Guo Jian bought 3,000 shares of KRT on 10 August. They now own 5,802 KRT shares.

Guo Jian bought KRT
krt•officer: Chief Financial Officer
3 years ago

Guo Jian sold 3,000 shares of KRT on 10 August. They now own 47,000 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Financial Officer
over 3 years ago

Guo Jian sold 1,298 shares of KRT on 1 February. They now own 2,802 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Financial Officer
over 3 years ago

Guo Jian bought 3,750 shares of KRT on 1 February. They now own 4,150 KRT shares.

Guo Jian bought KRT
krt•officer: Chief Financial Officer
over 3 years ago

Guo Jian sold 3,750 shares of KRT on 1 February. They now own 3,750 KRT shares.

Guo Jian sold KRT
krt•director, officer: Chief Operating Officer
over 3 years ago

Wang Joanne Tzu Jung bought 0 shares of KRT on 31 December. They now own 0 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•officer
over 3 years ago

Cheng Marvin bought 0 shares of KRT on 31 December. They now own 0 KRT shares.

Cheng Marvin bought KRT
krt•officer: CEO and Chairman of the BOD
over 3 years ago

Yu Alan bought 7,100 shares of KRT on 16 December. They now own 7,426,698 KRT shares.

Yu Alan bought KRT
krt•officer: VP-Manufacturing, Secy
over 3 years ago

Cheng Marvin bought 1,000 shares of KRT on 16 December. They now own 6,749,727 KRT shares.

Cheng Marvin bought KRT
krt•officer: CEO and Chairman of the BOD
over 3 years ago

Yu Alan bought 4,500 shares of KRT on 15 December. They now own 7,419,598 KRT shares.

Yu Alan bought KRT
krt•officer: CEO and Chairman of the BOD
over 3 years ago

Yu Alan bought 4,000 shares of KRT on 13 December. They now own 7,415,098 KRT shares.

Yu Alan bought KRT
krt•officer: CEO and Chairman of the BOD
almost 4 years ago

Yu Alan bought 7,000 shares of KRT on 9 December. They now own 7,411,098 KRT shares.

Yu Alan bought KRT
krt•officer: CEO and Chairman of the BOD
almost 4 years ago

Yu Alan bought 700 shares of KRT on 6 December. They now own 7,404,098 KRT shares.

Yu Alan bought KRT
krt•officer: CEO and Chairman of the BOD
almost 4 years ago

Yu Alan bought 1,100 shares of KRT on 5 December. They now own 7,403,398 KRT shares.

Yu Alan bought KRT
krt•officer: CEO & Chairman of the BOD
almost 4 years ago

Yu Alan bought 16,800 shares of KRT on 2 December. They now own 7,419,098 KRT shares.

Yu Alan bought KRT
krt•officer: CEO & Chairman of the BOD
almost 4 years ago

Yu Alan bought 9,000 shares of KRT on 1 December. They now own 7,402,298 KRT shares.

Yu Alan bought KRT
krt•officer: CEO & Chairman of the BOD
almost 4 years ago

Yu Alan bought 22,100 shares of KRT on 30 November. They now own 7,393,298 KRT shares.

Yu Alan bought KRT
krt•officer: CEO and Chairman of the BOD
almost 4 years ago

Yu Alan bought 4,000 shares of KRT on 28 November. They now own 7,371,198 KRT shares.

Yu Alan bought KRT
krt•officer: CEO and Chairman of the BOD
almost 4 years ago

Yu Alan bought 2,400 shares of KRT on 18 November. They now own 7,367,198 KRT shares.

Yu Alan bought KRT
krt•officer: Chief Financial Officer
almost 4 years ago

Guo Jian bought 500 shares of KRT on 17 November. They now own 500 KRT shares.

Guo Jian bought KRT
krt•officer: Chief Financial Officer
almost 4 years ago

Guo Jian bought 350 shares of KRT on 17 November. They now own 350 KRT shares.

Guo Jian bought KRT
krt•officer: CEO and Chairman of the BOD
almost 4 years ago

Yu Alan bought 2,300 shares of KRT on 14 November. They now own 7,364,798 KRT shares.

Yu Alan bought KRT
krt•officer: Chief Operating Officer
almost 4 years ago

Wang Joanne Tzu Jung sold 3,229 shares of KRT on 25 October. They now own 15,823 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: Chief Operating Officer
almost 4 years ago

Wang Joanne Tzu Jung sold 7,905 shares of KRT on 25 October. They now own 19,052 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: Chief Operating Officer
almost 4 years ago

Wang Joanne Tzu Jung bought 25,000 shares of KRT on 15 October. They now own 26,957 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•officer: Chief Operating Officer
almost 4 years ago

Wang Joanne Tzu Jung sold 25,000 shares of KRT on 15 October. They now own 25,000 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: VP-Manufacturing, Secy
4 years ago

Cheng Marvin sold 282 shares of KRT on 7 September. They now own 6,752,227 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
4 years ago

Cheng Marvin sold 1,122 shares of KRT on 2 September. They now own 6,754,230 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
4 years ago

Cheng Marvin sold 500 shares of KRT on 30 August. They now own 6,755,352 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
4 years ago

Cheng Marvin sold 800 shares of KRT on 23 August. They now own 6,757,052 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
4 years ago

Cheng Marvin sold 1,000 shares of KRT on 18 August. They now own 6,757,852 KRT shares.

Cheng Marvin sold KRT
krt•director:
over 4 years ago

Yen Eve sold 4,000 shares of KRT on 18 May. They now own 1,000 KRT shares.

Yen Eve sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 2,500 shares of KRT on 4 March. They now own 6,758,852 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 59,524 shares of KRT on 2 February. They now own 6,820,876 KRT shares.

Cheng Marvin sold KRT
krt•director
over 4 years ago

Yen Eve sold 5,000 shares of KRT on 2 February. They now own 0 KRT shares.

Yen Eve sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 59,524 shares of KRT on 2 February. They now own 6,761,352 KRT shares.

Cheng Marvin sold KRT
krt•director
over 4 years ago

Yen Eve bought 5,000 shares of KRT on 2 February. They now own 5,000 KRT shares.

Yen Eve bought KRT
krt•officer: Chief Financial Officer
over 4 years ago

Guo Jian sold 50,000 shares of KRT on 1 February. They now own 0 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Financial Officer
over 4 years ago

Guo Jian sold 7,500 shares of KRT on 1 February. They now own 0 KRT shares.

Guo Jian sold KRT
krt•officer: Chief Financial Officer
over 4 years ago

Guo Jian bought 50,000 shares of KRT on 1 February. They now own 50,000 KRT shares.

Guo Jian bought KRT
krt•officer: Chief Financial Officer
over 4 years ago

Guo Jian bought 7,500 shares of KRT on 1 February. They now own 7,500 KRT shares.

Guo Jian bought KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 15,000 shares of KRT on 31 December. They now own 6,880,400 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 43,479 shares of KRT on 29 December. They now own 6,895,400 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 5,000 shares of KRT on 29 December. They now own 6,938,879 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 2,608 shares of KRT on 23 December. They now own 6,943,879 KRT shares.

Cheng Marvin sold KRT
krt•director, officer: Chief Operating Officer
over 4 years ago

Wang Joanne Tzu Jung sold 9,586 shares of KRT on 20 December. They now own 13,957 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•director, officer: Chief Operating Officer
over 4 years ago

Wang Joanne Tzu Jung sold 2,157 shares of KRT on 17 December. They now own 23,543 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 400 shares of KRT on 14 December. They now own 6,991,924 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 5,221 shares of KRT on 14 December. They now own 6,986,703 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 5,217 shares of KRT on 14 December. They now own 6,964,096 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 2,609 shares of KRT on 14 December. They now own 6,946,487 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 5,000 shares of KRT on 14 December. They now own 6,949,096 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 8,695 shares of KRT on 14 December. They now own 6,969,313 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 10,000 shares of KRT on 14 December. They now own 6,954,096 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 8,695 shares of KRT on 14 December. They now own 6,978,008 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
over 4 years ago

Cheng Marvin sold 500 shares of KRT on 13 December. They now own 6,992,324 KRT shares.

Cheng Marvin sold KRT
krt•officer: VP-Manufacturing, Secy
almost 5 years ago

Cheng Marvin sold 1,234 shares of KRT on 10 December. They now own 6,992,824 KRT shares.

Cheng Marvin sold KRT
krt•director, officer: VP-Manufacturing, Secy & Dir.
almost 5 years ago

Cheng Marvin sold 331,200 shares of KRT on 8 December. They now own 6,994,058 KRT shares.

Cheng Marvin sold KRT
krt•director, officer: VP-Manufacturing, Secy & Dir.
almost 5 years ago

Cheng Marvin sold 2,645 shares of KRT on 7 December. They now own 7,325,258 KRT shares.

Cheng Marvin sold KRT
krt•director
almost 5 years ago

Chen Eric K sold 5,000 shares of KRT on 2 December. They now own 0 KRT shares.

Chen Eric K sold KRT
krt•director
almost 5 years ago

Chen Eric K bought 5,000 shares of KRT on 2 December. They now own 5,000 KRT shares.

Chen Eric K bought KRT
krt•director
almost 5 years ago

Chen Paul Y sold 5,000 shares of KRT on 1 November. They now own 0 KRT shares.

Chen Paul Y sold KRT
krt•director
almost 5 years ago

Chen Paul Y bought 5,000 shares of KRT on 1 November. They now own 5,000 KRT shares.

Chen Paul Y bought KRT
krt•officer: Chief Operating Officer
almost 5 years ago

Wang Joanne Tzu Jung sold 25,000 shares of KRT on 25 October. They now own 0 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•officer: Chief Operating Officer
almost 5 years ago

Wang Joanne Tzu Jung bought 25,000 shares of KRT on 25 October. They now own 25,700 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•director
almost 5 years ago

Yen Eve bought 10,000 shares of KRT on 8 October. They now own 10,000 KRT shares.

Yen Eve bought KRT
krt•director
almost 5 years ago

Chen Eric K bought 10,000 shares of KRT on 8 October. They now own 10,000 KRT shares.

Chen Eric K bought KRT
krt•director
almost 5 years ago

Chen Paul Y bought 10,000 shares of KRT on 8 October. They now own 10,000 KRT shares.

Chen Paul Y bought KRT
krt•officer
almost 5 years ago

Lee Peter bought 0 shares of KRT on 8 October. They now own 0 KRT shares.

Lee Peter bought KRT
krt•director, officer: Chief Operating Officer
almost 5 years ago

Wang Joanne Tzu Jung bought 50,000 shares of KRT on 8 October. They now own 50,000 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•director
almost 5 years ago

Yen Eve sold 5,000 shares of KRT on 8 October. They now own 5,000 KRT shares.

Yen Eve sold KRT
krt•officer: Chief Financial Officer
almost 5 years ago

Sabahat Ann T bought 5,000 shares of KRT on 20 September. They now own 5,000 KRT shares.

Sabahat Ann T bought KRT
krt•officer: Chief Financial Officer
almost 5 years ago

Sabahat Ann T sold 5,000 shares of KRT on 20 September. They now own 0 KRT shares.

Sabahat Ann T sold KRT
krt•officer: COO
over 5 years ago

Wang Joanne Tzu Jung bought 500 shares of KRT on 21 May. They now own 700 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•director, 10 percent owner, officer: VP-Manufacturing, Secy & Dir.
over 5 years ago

Cheng Marvin bought 200 shares of KRT on 6 May. They now own 7,327,903 KRT shares.

Cheng Marvin bought KRT
krt•officer: COO
over 5 years ago

Wang Joanne Tzu Jung bought 200 shares of KRT on 3 May. They now own 200 KRT shares.

Wang Joanne Tzu Jung bought KRT
krt•director, 10 percent owner, officer: VP-Manufacturing, Secy & Dir.
over 5 years ago

Cheng Marvin bought 100 shares of KRT on 21 April. They now own 7,327,703 KRT shares.

Cheng Marvin bought KRT
krt•director, 10 percent owner, officer: VP-Manufacturing, Secy & Dir.
over 5 years ago

Cheng Marvin bought 100 shares of KRT on 19 April. They now own 7,327,598 KRT shares.

Cheng Marvin bought KRT
krt•director, 10 percent owner, officer: VP-Manufacturing, Secy & Dir.
over 5 years ago

Cheng Marvin bought 5 shares of KRT on 19 April. They now own 7,327,603 KRT shares.

Cheng Marvin bought KRT
krt•officer: Chief Financial Officer
over 5 years ago

Sabahat Ann T sold 5,000 shares of KRT on 14 April. They now own 0 KRT shares.

Sabahat Ann T sold KRT
krt•officer: COO
over 5 years ago

Wang Joanne Tzu Jung sold 75,000 shares of KRT on 14 April. They now own 0 KRT shares.

Wang Joanne Tzu Jung sold KRT
krt•director, 10 percent owner, officer: VP-Manufacturing, Secy & Dir.
over 5 years ago

Cheng Marvin sold 0 shares of KRT on 14 April. They now own 7,327,498 KRT shares.

Cheng Marvin sold KRT
krt•director, 10 percent owner, officer: CEO and Chairman of the BOD
over 5 years ago

Yu Alan sold 0 shares of KRT on 14 April. They now own 7,362,498 KRT shares.

Yu Alan sold KRT
krt•director
over 5 years ago

Chen Paul Y sold 5,000 shares of KRT on 14 April. They now own 0 KRT shares.

Chen Paul Y sold KRT
krt•director
over 5 years ago

Chen Eric K sold 5,000 shares of KRT on 14 April. They now own 0 KRT shares.

Chen Eric K sold KRT
krt•director
over 5 years ago

Yen Eve sold 5,000 shares of KRT on 14 April. They now own 0 KRT shares.

Yen Eve sold KRT
krt•director
over 21 years ago

Korman Bernard J sold 5,000 shares of KRT on 18 April. They now own 0 KRT shares.

Korman Bernard J sold KRT
krt•director
over 21 years ago

Korman Bernard J sold 5,000 shares of KRT on 18 April. They now own 0 KRT shares.

Korman Bernard J sold KRT
krt•director
over 21 years ago

Korman Bernard J sold 5,000 shares of KRT on 18 April. They now own 0 KRT shares.

Korman Bernard J sold KRT
krt•director
over 21 years ago

Korman Bernard J sold 14,986 shares of KRT on 18 April. They now own 0 KRT shares.

Korman Bernard J sold KRT
krt•director
over 21 years ago

Korman Bernard J sold 3,000 shares of KRT on 18 April. They now own 0 KRT shares.

Korman Bernard J sold KRT
krt•director
over 21 years ago

Korman Bernard J sold 1,500 shares of KRT on 18 April. They now own 0 KRT shares.

Korman Bernard J sold KRT
krt•director
22 years ago

Korman Bernard J bought 1,000 shares of KRT on 25 June. They now own 14,986 KRT shares.

Korman Bernard J bought KRT