Stocktoria

Krystal Biotech, Inc. KRYS

Nasdaq · stock · Biological Products, (No Diagnostic Substances) · website · IPO 2017-09-20 · LEI

Krystal Biotech, Inc. statistics & valuation

P / E53.6×
P / S28.2×
P / B9.0×
P / FCF58.1×
Net margin52.6%
FCF margin48.5%
Return on capital13.1%
Graham number -76.2%$79.16

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports. The Graham number is Benjamin Graham's rough maximum fair value ($79.16); a green figure means the price is below it.

Profitability & efficiency

Net margin (%)
21.60% 30.70% 52.60% 2016201720182019202020212022202320242025
Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-216.20% 22.60% 41.50% 2016201720182019202020212022202320242025
Return on equity (%)
-397.90% -16.00% -9.60% -9.40% -11.00% -11.70% -26.80% 1.40% 9.40% 16.80% 2016201720182019202020212022202320242025
Shares outstanding
0 10.3M 14.4M 17.4M 19.7M 25.2M 25.8M 28.2M 29.7M 30.0M 2016201720182019202020212022202320242025
Net debt ($)
2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-52.70% -15.80% -9.40% -9.10% -10.30% -11.10% -25.10% 1.30% 8.40% 15.40% 2016201720182019202020212022202320242025
Free cash flow margin (%)
-198.40% 41.00% 48.50% 2016201720182019202020212022202320242025
Debt / equity (×)
2016201720182019202020212022202320242025
EPS ($)
-$1.71 -$3.13 -$5.49 $0.39 $3.00 $6.84 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin41.5%22.6%-216.2%
Net margin52.6%30.7%21.6%
FCF margin48.5%41.0%-198.4%
Return on assets15.4%8.4%1.3%-25.1%-11.1%-10.3%-9.1%-9.4%-15.8%-52.7%
Return on equity16.8%9.4%1.4%-26.8%-11.7%-11.0%-9.4%-9.6%-16.0%-397.9%
Current ratio9.957.2817.7613.3017.1817.8058.8843.3977.9950.44

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.