Arcturus Therapeutics Holdings Inc. ARCT

13.85 (0.27) (1.91%) as of 25 Sep
Market cap
$412.4M
P/E
0.0×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
6.50 4.01 2.05 5.13
P/FCF ratio
0.00 0.00 0.00 0.00
P/Operating CF
(9.59) (11.29) (10.35) (29.22)
P/B ratio
1.11 1.15 0.78 2.23
EV/Sales
0.64 0.50 (0.53) 2.92
EV/EBITDA
0.00 0.00 0.60 0.00
EV/FCF
(0.26) (0.46) 0.59 (4.86)
Current Ratio
5.88 6.31 6.64 7.86
Net Debt/EBITDA
7.69 7.48 7.54 14.94
Debt/Equity
0.00 0.00 0.00 0.00
Earnings Yield
(49.26%) (36.40%) (38.83%) (13.35%)
Free Cash Flow Yield
(38.10%) (26.72%) (44.38%) (11.70%)
Free Cash Flow per Share
(0.70) (0.68) (0.59) (0.64)
Book value per Share
6.04 6.73 7.81 8.26
Free Cash Flow
(19.89) (19.41) (16.14) (17.33)
EV/EBIT
0.00 0.00 0.57 0.00
Other line items

Show all line items

Columns are period end dates