Arcturus Therapeutics Holdings Inc. (ARCT)
NASDAQ: ARCT · Real-Time Price · USD
7.83
-0.43 (-5.21%)
At close: May 14, 2026, 4:00 PM EDT
7.82
-0.01 (-0.13%)
Pre-market: May 15, 2026, 4:59 AM EDT

ARCT Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
223174460846450976
Market Cap Growth
-35.94%-62.12%-45.64%87.82%-53.86%-14.10%
Enterprise Value
35.16-35.95247.79579.7988.71650.67
Last Close Price
7.836.1316.9731.5316.9637.01
PE Ratio
--2.65-5.68-28.4648.17-4.79
PS Ratio
4.072.123.025.072.1978.97
PB Ratio
1.160.811.913.041.674.28
P/TBV Ratio
1.140.811.913.041.674.28
P/FCF Ratio
--2.34-7.61-40.2818.56-7.05
P/OCF Ratio
--2.35-7.70-46.7414.08-7.23
EV/Sales Ratio
0.64-0.441.633.480.4352.65
EV/EBITDA Ratio
-0.49-2.69-7.716.47-3.23
EV/EBIT Ratio
-0.47-2.59-7.417.28-3.21
EV/FCF Ratio
-0.48-4.10-27.613.66-4.70
Debt / Equity Ratio
0.100.100.100.090.110.20
Debt / EBITDA Ratio
-0.23-0.28-0.27-0.346.63-0.33
Debt / FCF Ratio
-0.33-0.28-0.41-1.233.75-0.49
Net Debt / Equity Ratio
-1.00-0.98-0.88-0.95-1.11-1.33
Net Debt / EBITDA Ratio
2.242.872.303.54-21.961.50
Net Debt / FCF Ratio
3.272.823.5112.67-12.402.19
Asset Turnover
0.210.270.390.380.490.03
Quick Ratio
6.196.503.683.953.113.76
Current Ratio
6.316.644.674.723.183.81
Return on Equity (ROE)
-38.83%-28.92%-31.16%-10.83%3.75%-65.20%
Return on Assets (ROA)
-34.21%-24.79%-24.74%-18.95%2.54%-46.67%
Return on Invested Capital (ROIC)
-911.79%-208.44%-118.61%-137.70%223.66%1456.17%
Return on Capital Employed (ROCE)
-39.64%-29.71%-30.57%-23.32%3.95%-56.33%
Earnings Yield
-35.35%-37.77%-17.60%-3.51%2.08%-20.87%
FCF Yield
-26.36%-42.77%-13.13%-2.48%5.39%-14.18%
Buyback Yield / Dilution
-2.43%-4.86%-1.00%-1.03%-0.69%-0.69%
Total Shareholder Return
-2.43%-4.86%-1.00%-1.03%-0.69%-0.69%
Updated May 7, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q