Robert Karr - Joho Capital Portfolio

Period Date  Mar 31, 2025
Filing Date  May 14, 2025
Total Stocks  8
Portfolio Value  $578.89M

Joho Capital Activity

DateSymbolTypeQuantity
Q1 2016Mar 31, 2016
HXL
Hexcel Corporation
Sell
-164,481-13.1%
Q1 2016Mar 31, 2016
TAL
TAL Education Group
Sell
-461,003-52.2%
Q1 2016Mar 31, 2016
YRD
Yiren Digital Ltd.
Sell - Position Exit
-725,275-100.0%
Q4 2015Dec 31, 2015
CGNX
Cognex Corporation
Buy
+1,188,096+337.1%
Q4 2015Dec 31, 2015
YRD
Yiren Digital Ltd.
Buy - Position Entry
+725,275
Q4 2015Dec 31, 2015
YELP
Yelp Inc.
Buy - Position Entry
+68,600
Q4 2015Dec 31, 2015
GOOG
Alphabet Inc.
Buy - Position Entry
+52,956
Q4 2015Dec 31, 2015
BIDU
Baidu, Inc.
Buy - Position Entry
+12,516
Q4 2015Dec 31, 2015
GOOGL
Alphabet Inc.
Buy - Position Entry
+2,607
Q4 2015Dec 31, 2015
TAL
TAL Education Group
Sell
-1,014,868-53.5%
Q3 2015Sep 30, 2015
HXL
Hexcel Corporation
Buy
+402,300+46.9%
Q3 2015Sep 30, 2015
CGNX
Cognex Corporation
Buy - Position Entry
+352,453
Q3 2015Sep 30, 2015
BABA
Alibaba Group Holding Limited
Buy
+325,450+93.3%
Q3 2015Sep 30, 2015
GLW
Corning Incorporated
Buy - Position Entry
+157,200
Q3 2015Sep 30, 2015
AMZN
Amazon.com, Inc.
Sell
-1,550-28.0%
Q3 2015Sep 30, 2015
BIDU
Baidu, Inc.
Sell - Position Exit
-1,640-100.0%
Q3 2015Sep 30, 2015
CSCO
Cisco Systems, Inc.
Sell - Position Exit
-12,320-100.0%
Q3 2015Sep 30, 2015
TAL
TAL Education Group
Sell
-437,379-18.7%
Q2 2015Jun 30, 2015
BABA
Alibaba Group Holding Limited
Buy - Position Entry
+349,000
Q2 2015Jun 30, 2015
CSCO
Cisco Systems, Inc.
Buy - Position Entry
+12,320
Q2 2015Jun 30, 2015
AMZN
Amazon.com, Inc.
Buy - Position Entry
+5,540
Q2 2015Jun 30, 2015
TAL
TAL Education Group
Sell
-280,587-10.7%
Q2 2015Jun 30, 2015
BIDU
Baidu, Inc.
Sell
-339,060-99.5%
Q2 2015Jun 30, 2015
YELP
Yelp Inc.
Sell - Position Exit
-805,677-100.0%
Q1 2015Mar 31, 2015
YELP
Yelp Inc.
Buy
+325,000+67.6%
Q1 2015Mar 31, 2015
TAL
TAL Education Group
Buy
+168,628+6.9%
Q1 2015Mar 31, 2015
BIDU
Baidu, Inc.
Sell
-205,850-37.7%
Q1 2015Mar 31, 2015
VECO
Veeco Instruments Inc.
Sell - Position Exit
-698,156-100.0%
Q1 2015Mar 31, 2015
VNET
VNET Group, Inc.
Sell - Position Exit
-800,375-100.0%
Q4 2014Dec 31, 2014
YELP
Yelp Inc.
Buy
+290,000+152.1%
Page 11 of 13384 total trades