Krystal Biotech, Inc. (FRA:4KB)
Germany flag Germany · Delayed Price · Currency is EUR
222.80
-17.40 (-7.24%)
At close: Feb 20, 2026

Krystal Biotech Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
6,4966,0894,3523,1661,9091,532
Market Cap Growth
44.85%39.91%37.47%65.87%24.59%58.47%
Enterprise Value
5,6925,3613,6892,6321,5361,220
Last Close Price
222.80214.20151.35115.0073.5062.00
PE Ratio
37.2434.9050.54320.10--
PS Ratio
19.6018.3715.5169.02--
PB Ratio
6.255.864.764.493.912.94
P/TBV Ratio
6.255.864.764.493.912.94
P/FCF Ratio
40.3737.8437.81---
P/OCF Ratio
37.9735.5936.51---
EV/Sales Ratio
17.2316.1813.1557.38--
EV/EBITDA Ratio
40.7138.6436.12---
EV/EBIT Ratio
41.5839.0236.99---
EV/FCF Ratio
35.3833.3232.04---
Debt / Equity Ratio
0.010.010.010.010.020.01
Debt / EBITDA Ratio
0.060.060.07---
Debt / FCF Ratio
0.050.050.06---
Net Debt / Equity Ratio
-0.78-0.78-0.78-0.75-0.72-0.83
Net Debt / EBITDA Ratio
-5.81-5.81-7.026.293.167.37
Net Debt / FCF Ratio
-5.01-5.01-6.235.832.444.25
Asset Turnover
0.330.330.310.07--
Inventory Turnover
0.690.691.20---
Quick Ratio
9.289.286.8917.3513.1417.02
Current Ratio
9.959.957.2817.7713.3017.18
Return on Equity (ROE)
18.91%18.91%10.34%1.68%-25.09%-15.71%
Return on Assets (ROA)
8.44%8.44%6.89%-8.82%-12.80%-9.32%
Return on Invested Capital (ROIC)
39.46%42.60%31.62%-40.50%-76.89%-74.23%
Return on Capital Employed (ROCE)
13.10%13.10%10.80%-12.40%-22.90%-11.60%
Earnings Yield
2.69%2.86%1.98%0.31%-6.86%-3.99%
FCF Yield
2.48%2.64%2.65%-2.88%-7.53%-6.67%
Buyback Yield / Dilution
-0.71%-0.71%-7.16%-8.87%-14.85%-18.15%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.