ProQR Therapeutics N.V. (PRQR)

NASDAQ: PRQR · IEX Real-Time Price · USD
1.33
-0.05 (-3.62%)
Sep 28, 2023, 4:00 PM EDT - Market closed

Ratios and Metrics (Annual)

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172016201520142013
Market Capitalization
10827760022742850475114203454-
Market Cap Growth
--53.81%164.02%-46.89%-15.11%569.02%-34.18%-43.53%-55.41%--
Enterprise Value
-62004551763173932658105321-1
PE Ratio
-2.26-4.00-8.56-4.00-6.74-11.88-1.44-2.78-8.95-30.96-
PS Ratio
22.8754.22220.1519.70196.8976.0741.9759.4657.651199.51-
PB Ratio
1.973.884.643.264.044.721.592.052.083.43-
P/FCF Ratio
88.35-3.98-21.92-3.96-8.43-15.15-1.78-2.96-7.31-24.11-
P/OCF Ratio
57.77-4.02-22.31-4.04-8.53-15.31-1.79-3.18-7.70-25.95-
EV/Sales Ratio
2.8539.06167.1015.31145.9859.3714.6330.1829.84847.78-5.08
EV/EBITDA Ratio
-0.26-3.27-7.18-3.61-5.30-9.74-0.56-1.44-3.64-16.240.18
EV/EBIT Ratio
-0.25-3.13-6.89-3.41-5.11-9.47-0.54-1.39-3.58-16.120.18
EV/FCF Ratio
10.60-2.87-16.64-3.08-6.25-11.82-0.62-1.50-3.78-17.050.24
Debt / Equity Ratio
0.420.330.530.600.140.100.180.110.050.03-39.78
Debt / EBITDA Ratio
-0.46-0.38-1.08-0.86-0.25-0.27-0.18-0.15-0.18-0.18-1.10
Debt / FCF Ratio
18.69-0.34-2.51-0.73-0.30-0.32-0.21-0.15-0.19-0.18-1.43
Quick Ratio
5.697.336.927.7310.3513.135.919.1817.6537.651.16
Current Ratio
5.717.366.947.7710.4313.285.959.2417.8237.791.18
Asset Turnover
0.030.030.020.090.020.080.030.020.030.010.05
Interest Coverage
-12.78-11.68-17.06-10.53-51.03-45.58-12.74----231.36
Return on Equity (ROE)
-86.80%-81.30%-60.10%-64.70%-73.80%-59.50%-112.90%-58.90%-21.00%-22.20%-65060.00%
Return on Assets (ROA)
-35.20%-39.30%-37.40%-45.90%-57.90%-47.80%-85.10%-49.90%-19.20%-20.30%-134.40%
Return on Capital (ROIC)
-144.40%-114.10%-123.20%-162.80%-610.10%-810.70%-755.60%-768.40%-772.80%-1332.30%-2338.60%
Earnings Yield
-53.80%-25.01%-11.68%-25.00%-14.84%-8.42%-69.57%-35.98%-11.17%-3.23%-
FCF Yield
1.13%-25.14%-4.56%-25.23%-11.87%-6.60%-56.15%-33.83%-13.68%-4.15%-
Buyback Yield / Dilution
-13.42%-11.62%-28.21%-21.99%-20.51%-34.20%-8.69%-0.01%-110.63%-100.86%-
Total Shareholder Return
-13.42%-11.62%-28.21%-21.99%-20.51%-34.20%-8.69%-0.01%-110.63%-100.86%-
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).