Share Facebook Twitter LinkedIn Pinterest Email Krystal Biotech maintains Outperform rating, $168 stock price target