Exicure, Inc. (XCUR)
NASDAQ: XCUR · Real-Time Price · USD
2.990
+0.230 (8.33%)
Jun 11, 2026, 2:05 PM EDT - Market open

Exicure Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1935825622
Market Cap Growth
-69.84%-58.07%1449.89%-6.92%-74.03%-85.83%
Enterprise Value
15.0130.875.0910.543.9-9.75
Last Close Price
2.995.4213.672.905.7530.32
PS Ratio
--164.77-0.20-45.53
PB Ratio
8.398.8012.171.750.381.96
P/TBV Ratio
9.058.694.131.530.361.60
EV/Sales Ratio
--150.18-0.1420.18
EV/EBITDA Ratio
-----0.16
EV/EBIT Ratio
-----0.16
EV/FCF Ratio
-----0.27
Debt / Equity Ratio
-00.771.990.450.66
Net Debt / Equity Ratio
-1.24-0.95-1.081.72-0.12-2.21
Net Debt / EBITDA Ratio
0.300.940.60-0.362.710.41
Net Debt / FCF Ratio
0.330.442.51-0.500.050.70
Asset Turnover
-00.0400.65-0.01
Quick Ratio
0.600.984.240.335.231.15
Current Ratio
0.791.194.450.816.131.28
Return on Equity (ROE)
-324.83%-92.47%-197.92%-188.43%-19.74%-176.25%
Return on Assets (ROA)
-61.66%-25.79%-91.92%-85.92%-4.52%-75.67%
Return on Invested Capital (ROIC)
-88.63%-69.48%-223.82%-131.35%-6.79%-184.35%
Return on Capital Employed (ROCE)
-95.36%-38.24%-116.19%-97.51%-6.98%-106.46%
Buyback Yield / Dilution
-101.27%-208.19%-27.48%-73.48%-56.39%-1.62%
Total Shareholder Return
-101.27%-208.19%-27.48%-73.48%-56.39%-1.62%
SEC Filings: 10-K · 10-Q