Armata Pharmaceuticals, Inc. (ARMP)
NYSEAMERICAN: ARMP · IEX Real-Time Price · USD
2.531
+0.031 (1.23%)
Apr 25, 2024, 4:00 PM EDT - Market closed

Armata Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 1997
Market Capitalization
9111745148563271052339
Upgrade
Market Cap Growth
-161.30%-69.80%165.90%72.90%376.09%-29.31%96.08%-79.10%-40.42%280.61%
Upgrade
Enterprise Value
193218731755828-44-01433
Upgrade
PE Ratio
-1.70-1.70-1.21-6.41-2.52-1.66-0.41-0.75-0.20-2.171.80
Upgrade
PS Ratio
20.2025.868.1433.1867.83--83.4318.8249.3096.10
Upgrade
PB Ratio
-3.65-3.651.245.852.962.210.881.240.501.8411.44
Upgrade
P/FCF Ratio
-2.11-2.11-1.29-5.97-2.92-2.05-0.59-1.04-0.45-2.34-2.85
Upgrade
P/OCF Ratio
-2.47-2.47-1.38-6.30-3.06-2.07-0.64-1.04-0.46-2.39-3.13
Upgrade
EV/Sales Ratio
42.5348.1913.2239.1070.62--38.80-0.0629.5780.01
Upgrade
EV/EBITDA Ratio
-3.33-3.33-2.02-7.98-2.84-1.650.26-0.320.00-48.441.41
Upgrade
EV/EBIT Ratio
-3.29-3.29-1.97-7.58-2.70-1.530.23-0.320.00-23.851.42
Upgrade
EV/FCF Ratio
-3.93-3.93-2.10-7.03-3.04-1.810.32-0.480.00-1.41-2.38
Upgrade
Debt / Equity Ratio
-3.75-3.751.351.500.700.20--0.08--
Upgrade
Debt / EBITDA Ratio
-1.84-1.84-1.36-1.73-0.64-0.17---0.04--
Upgrade
Debt / FCF Ratio
-2.17-2.17-1.41-1.53-0.69-0.18---0.07--
Upgrade
Quick Ratio
1.371.371.182.391.621.385.152.611.613.983.58
Upgrade
Current Ratio
1.161.161.093.121.621.365.102.741.784.203.76
Upgrade
Asset Turnover
0.040.040.060.080.02000.010.010.010.01
Upgrade
Interest Coverage
-25.29-25.29--360.80-34.32-19.92-15.49----
Upgrade
Return on Equity (ROE)
9653.30%9653.30%-75.20%-82.90%-83.20%-129.20%-195.50%-151.00%-166.50%-112.50%-197.80%
Upgrade
Return on Assets (ROA)
-65.60%-65.60%-37.20%-43.40%-49.60%-78.50%-130.30%-94.50%-95.50%-30.70%65.70%
Upgrade
Return on Capital (ROIC)
-46.30%-46.30%-43.52%-37.58%-67.44%-113.15%-229.50%-208.98%-222.10%-80.44%-410.53%
Upgrade
Earnings Yield
-75.47%-58.95%-82.37%-15.60%-39.73%-60.33%-246.28%-133.81%-496.14%-46.10%55.53%
Upgrade
FCF Yield
-60.73%-47.44%-77.40%-16.76%-34.20%-48.67%-168.65%-96.42%-222.46%-42.67%-35.05%
Upgrade
Buyback Yield / Dilution
-5.19%-5.19%-42.27%-46.84%-104.93%-72.15%-890.84%-568.20%-81.82%8.08%-190.85%
Upgrade
Total Shareholder Return
-5.19%-5.19%-42.27%-46.84%-104.93%-72.15%-890.84%-568.20%-81.82%8.08%-190.85%
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).