Steven Cohen's position in Krystal Biotech is currently worth $2.38 Million. That's 0.01% of their equity portfolio (750th largest holding). The first Krystal Biotech trade was made in Q1 2019. Since then Steven Cohen bought shares eight more times and sold shares on nine occasions. The stake costed the investor $928 Thousand, netting the investor a gain of 157% so far.