Stocktoria

Arcturus Therapeutics Holdings Inc. ARCT

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2013-05-22

Arcturus Therapeutics Holdings Inc. statistics & valuation

Market cap$195.6M
P / S2.4×
P / B0.9×
Net margin-80.2%
FCF margin-90.8%
Return on capital-32.5%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Net margin (%)
-138.30% -125.00% -756.30% -1648.00% 4.50% -17.80% -53.10% -80.20% 20182019202020212022202320242025
Gross margin (%)
20182019202020212022202320242025
Operating margin (%)
-138.50% -122.70% -749.80% -1641.30% 5.90% -46.90% -62.80% -93.00% 20182019202020212022202320242025
Return on equity (%)
-159.70% -100.80% -18.20% -89.20% 3.50% -10.70% -33.60% -30.70% 20182019202020212022202320242025
Shares outstanding
10.7M 15.1M 26.2M 26.4M 27.1M 26.8M 27.0M 28.4M 20182019202020212022202320242025
Net debt ($)
-$26.8M -$55.9M -$447.6M -$329.9M 20182019202020212022202320242025
Share buybacks ($)
20182019202020212022202320242025
Return on assets (%)
-49.30% -31.60% -15.10% -51.80% 2.10% -6.90% -23.50% -24.30% 20182019202020212022202320242025
Free cash flow margin (%)
-141.20% -34.90% -467.60% -1120.20% 11.80% -12.60% -39.70% -90.80% 20182019202020212022202320242025
Debt / equity (×)
0.73× 0.60× 0.04× 0.18× 20182019202020212022202320242025
EPS ($)
-$7.74 $0.35 -$1.12 -$3.00 -$2.40 20182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Operating margin-93.0%-62.8%-46.9%5.9%-1641.3%-749.8%-122.7%-138.5%
Net margin-80.2%-53.1%-17.8%4.5%-1648.0%-756.3%-125.0%-138.3%
FCF margin-90.8%-39.7%-12.6%11.8%-1120.2%-467.6%-34.9%-141.2%
Return on assets-24.3%-23.5%-6.9%2.1%-51.8%-15.1%-31.6%-49.3%
Return on equity-30.7%-33.6%-10.7%3.5%-89.2%-18.2%-100.8%-159.7%
Debt / equity0.18×0.04×0.60×0.73×
Current ratio6.644.674.723.183.819.453.483.33

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.