NasdaqGS:KRYSBiotechs
Krystal Biotech (KRYS) Rallies On Pipeline Hopes But Is The Valuation Already Priced In
Krystal Biotech stock performance snapshot
Krystal Biotech (KRYS) has attracted fresh attention after recent share price gains, with the stock closing at $346.58 on 19 August 2026. Investors are weighing these moves against its recent return profile and fundamentals.
Over the past month the stock shows a 3.4% return, with about 15.7% in the past 3 months and 40.4% year to date. Its 1 year total return is 130.3%, while the 3 year figure is approximately 1.7 times and the 5 year total return is...