Arcturus Therapeutics Holdings Inc. (ARCT)
NASDAQ: ARCT · IEX Real-Time Price · USD
25.57
-1.06 (-3.98%)
At close: Apr 30, 2024, 4:00 PM
25.55
-0.02 (-0.08%)
After-hours: Apr 30, 2024, 4:43 PM EDT

ARCT Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2012
Market Capitalization
6888434499761,0631644831588651
Upgrade
Market Cap Growth
-87.53%-53.94%-8.18%546.25%239.22%54.83%-45.91%-32.74%69.18%-79.28%
Upgrade
Enterprise Value
37452114867361911322-17503529
Upgrade
PE Ratio
-28.35-28.3548.06-4.79-14.73-6.33-2.22-2.87-36.84-45.24-1.55
Upgrade
PS Ratio
4.175.052.1878.94111.397.913.082.412.8414.02-
Upgrade
PB Ratio
2.503.031.664.282.686.383.550.9336.701.242.55
Upgrade
P/FCF Ratio
-40.12-40.1218.52-7.05-23.82-22.64-2.18-45.90-16.3110.66-1.79
Upgrade
P/OCF Ratio
-46.55-46.5514.04-7.22-24.79-25.51-2.33-68.05-20.2310.38-1.80
Upgrade
EV/Sales Ratio
2.243.130.7254.4364.865.431.38-1.342.445.76-
Upgrade
EV/EBITDA Ratio
-12.56-12.5611.78-3.35-8.73-4.54-1.011.73-70.35-20.57-0.89
Upgrade
EV/EBIT Ratio
-11.72-11.7213.40-3.33-8.62-4.42-0.981.66-49.67-18.50-0.89
Upgrade
EV/FCF Ratio
-24.83-24.836.11-4.86-13.87-15.55-0.9725.57-13.994.38-1.03
Upgrade
Debt / Equity Ratio
0.090.090.340.300.050.770.73-0.08--
Upgrade
Debt / EBITDA Ratio
-0.62-0.627.22-0.34-0.27-0.80-0.46--0.19--
Upgrade
Debt / FCF Ratio
-1.23-1.233.74-0.49-0.43-2.73-0.45--0.04--
Upgrade
Quick Ratio
4.624.623.113.769.393.453.284.461.3721.559.14
Upgrade
Current Ratio
4.724.723.183.819.453.483.334.611.4122.269.32
Upgrade
Asset Turnover
0.370.370.580.030.040.290.330.400.480.130
Upgrade
Interest Coverage
--26.34-105.02-198.86-57.28--25.65-1.87--
Upgrade
Return on Equity (ROE)
-10.10%-10.10%4.80%-71.10%-37.50%-116.00%-91.90%-61.60%-4.40%-4.30%-95.70%
Upgrade
Return on Assets (ROA)
-6.60%-6.60%2.60%-46.40%-28.30%-36.50%-45.30%-33.20%-3.70%-4.00%-90.40%
Upgrade
Return on Capital (ROIC)
-25.69%-25.69%2.96%-68.57%-17.21%-55.90%-92.60%-31.05%-58.48%-2.76%-165.86%
Upgrade
Earnings Yield
-4.27%-3.53%2.08%-20.88%-6.79%-15.81%-44.95%-34.83%-2.71%-2.21%-64.55%
Upgrade
FCF Yield
-3.02%-2.49%5.40%-14.19%-4.20%-4.42%-45.88%-2.18%-6.13%9.38%-55.84%
Upgrade
Buyback Yield / Dilution
1.72%1.72%-2.95%-29.61%-68.24%-19.86%-226.17%-51.92%-0.79%-3.20%-34.36%
Upgrade
Total Shareholder Return
1.72%1.72%-2.95%-29.61%-68.24%-19.86%-226.17%-51.92%-0.79%-3.20%-34.36%
Upgrade
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).