X4 Pharmaceuticals, Inc. (XFOR)
NASDAQ: XFOR · IEX Real-Time Price · USD
1.150
+0.070 (6.48%)
At close: May 3, 2024, 4:00 PM
1.130
-0.020 (-1.74%)
After-hours: May 3, 2024, 7:59 PM EDT

X4 Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current202320222021202020192018201720162015
Market Capitalization
193140695710513333175--
Market Cap Growth
-104.03%21.51%-45.97%-21.43%301.31%-80.99%---
Enterprise Value
13784-1515643035110120
PE Ratio
-1.39-1.39-0.71-0.55-1.69-2.50-0.91-6.99--
PS Ratio
----34.91-----
PB Ratio
3.782.750.930.881.441.03-0.432.98--
P/FCF Ratio
-1.45-1.45-0.89-0.79-1.74-2.76-1.31-8.06--
P/OCF Ratio
-1.45-1.45-0.89-0.80-1.78-2.77-1.31-8.20--
EV/Sales Ratio
----21.49-----
EV/EBITDA Ratio
-0.90-0.900.17-0.18-1.11-0.60-1.08-5.12-0.59-0.01
EV/EBIT Ratio
-0.88-0.880.16-0.17-1.09-0.59-1.07-5.11-0.58-0.01
EV/FCF Ratio
-0.87-0.870.19-0.20-1.07-0.62-1.37-5.06-0.55-0.01
Debt / Equity Ratio
1.141.140.520.620.530.18-0.130.21-0.27-0.21
Debt / EBITDA Ratio
-0.62-0.62-0.44-0.48-0.66-0.46-0.30-0.57-0.76-0.58
Debt / FCF Ratio
-0.60-0.60-0.50-0.56-0.64-0.48-0.39-0.56-0.70-0.65
Quick Ratio
5.025.025.505.896.6613.571.037.370.401.29
Current Ratio
5.345.345.766.276.9713.691.187.450.471.26
Asset Turnover
00000.020000-
Interest Coverage
-16.50-16.50-22.50-23.35-22.06-23.60-45.23-43.89-8.14-27.00
Return on Equity (ROE)
-170.10%-170.10%-178.80%-126.10%-64.40%-64.00%-392.50%-2330.40%50.60%-
Return on Assets (ROA)
-65.40%-65.40%-85.80%-76.00%-45.00%-45.80%-79.70%-56.30%-268.80%-
Return on Capital (ROIC)
-98.30%-98.30%-77.86%-81.68%-53.82%-33.99%43.25%-31.36%58.99%54.65%
Earnings Yield
-52.38%-72.12%-140.24%-181.40%-59.33%-40.06%-109.32%-14.30%--
FCF Yield
-50.00%-68.85%-112.30%-126.40%-57.47%-36.19%-76.54%-12.41%--
Buyback Yield / Dilution
-179.91%-179.91%-146.71%-28.25%-74.13%-2411.98%-0.22%-435.12%-0.96%-
Total Shareholder Return
-179.91%-179.91%-146.71%-28.25%-74.13%-2411.98%-0.22%-435.12%-0.96%-
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).