Krystal Biotech, Inc. (KRYS)
NASDAQ: KRYS · Real-Time Price · USD
262.67
-20.62 (-7.28%)
At close: Feb 19, 2026, 4:00 PM EST
260.08
-2.59 (-0.99%)
After-hours: Feb 19, 2026, 6:39 PM EST

Krystal Biotech Ratios and Metrics

Millions USD. 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
7,6787,1494,5063,4992,0401,742
Market Cap Growth
67.88%58.67%28.76%71.56%17.08%47.34%
Enterprise Value
6,7326,2943,8192,9091,6421,388
Last Close Price
262.67246.54156.66124.0679.2269.95
PE Ratio
38.4034.9050.54320.10--
Forward PE
33.5534.8933.31---
PS Ratio
19.7318.3715.5169.02--
PB Ratio
6.295.864.764.493.912.94
P/TBV Ratio
6.305.864.764.493.912.94
P/FCF Ratio
40.6537.8437.81---
P/OCF Ratio
38.2335.5936.51---
EV/Sales Ratio
17.3016.1813.1557.38--
EV/EBITDA Ratio
41.3238.6436.12---
EV/EBIT Ratio
41.7439.0236.99---
EV/FCF Ratio
35.6333.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.67%2.86%1.98%0.31%-6.86%-3.99%
FCF Yield
2.46%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%
Updated Feb 17, 2026. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q