Arcturus Therapeutics In...

NASDAQ: ARCT · Real-Time Price · USD
19.48
0.25 (1.30%)
At close: Aug 15, 2025, 3:59 PM
19.17
-1.62%
After-hours: Aug 15, 2025, 07:54 PM EDT

Arcturus Therapeutics Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-5.66 -28.24 47.97 -4.78
PEG Ratio
-0.03 0.07 -0.46 -0.04
PS Ratio
3.31 5.32 2.18 78.81
PB Ratio
1.90 3.01 1.66 4.27
P/FCF Ratio
-7.59 -39.98 18.48 -7.04
P/OCF Ratio
-7.67 -46.39 14.02 -7.21
OCF/S Ratio
-0.43 -0.11 0.16 -10.93
Debt / Equity Ratio
0.12 0.11 0.35 0.30
Quick Ratio
4.67 4.72 3.18 3.81
Current Ratio
4.67 4.72 3.18 3.81
Asset Turnover
0.40 0.37 0.46 0.03
Interest Coverage
n/a -101.96 4.06 -75.86
Return on Equity
-0.34 -0.11 0.03 -0.89
Return on Assets
-0.24 -0.07 0.02 -0.52
Return on Invested Capital
-0.33 -0.24 0.03 -0.65
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
0.97 0.98 0.28 -13.06
Net Profit Margin
-0.58 -0.19 0.05 -16.48
Pretax Profit Margin
-0.58 -0.18 0.05 -16.48
Operating Profit Margin
-0.69 -0.5 0.06 -16.41
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
-0.56 -0.15 0.07 -16.32