Armata Pharmaceuticals, Inc. (ARMP)
NYSEAMERICAN: ARMP · Real-Time Price · USD
10.60
-0.36 (-3.28%)
Mar 6, 2026, 4:00 PM EST - Market closed

Armata Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
386671174514956
Market Cap Growth
430.63%-42.81%161.13%-69.83%166.34%72.98%
Enterprise Value
548.84179.73214.4161.77174.7757.73
Last Close Price
10.601.853.241.245.482.98
PE Ratio
--2.08-1.70-1.15-5.71-2.21
PS Ratio
76.3612.9425.848.1433.2167.78
PB Ratio
--1.39-3.651.245.852.96
P/TBV Ratio
-5.29-2.27-3.641.185.202.60
P/FCF Ratio
--1.70-2.11-1.29-5.97-2.92
P/OCF Ratio
--1.78-2.47-1.38-6.30-3.05
EV/Sales Ratio
108.6034.7447.3411.2139.0670.15
EV/EBITDA Ratio
--4.37-5.37-1.71-7.71-2.82
EV/EBIT Ratio
--4.24-5.24-1.67-7.34-2.67
EV/FCF Ratio
--4.56-3.86-1.78-7.02-3.02
Debt / Equity Ratio
-1.81-2.54-3.460.881.440.62
Debt / EBITDA Ratio
-5.58-3.08-3.01-1.35-1.68-0.64
Debt / FCF Ratio
-6.48-3.21-2.17-1.41-1.53-0.69
Net Debt / Equity Ratio
-1.70-2.44-3.330.941.090.19
Net Debt / EBITDA Ratio
-5.11-2.85-2.68-0.94-1.22-0.17
Net Debt / FCF Ratio
-5.94-2.97-1.92-0.98-1.11-0.18
Asset Turnover
0.060.060.050.070.080.03
Quick Ratio
0.110.211.030.942.761.52
Current Ratio
0.120.231.161.093.111.62
Return on Equity (ROE)
84.39%47.24%-3439.35%-120.10%-104.65%-132.62%
Return on Assets (ROA)
-37.91%-45.93%-42.11%-44.62%-43.60%-66.46%
Return on Invested Capital (ROIC)
-46.40%-56.13%-53.98%-57.15%-57.02%-97.70%
Return on Capital Employed (ROCE)
544.67%-70.67%-53.50%-54.37%-48.73%-80.88%
Earnings Yield
-12.15%-48.11%-58.95%-87.10%-17.52%-45.23%
FCF Yield
-7.11%-58.90%-47.48%-77.40%-16.75%-34.23%
Buyback Yield / Dilution
0.08%-0.10%0.03%-99.32%-18.13%-41.34%
Total Shareholder Return
--0.10%0.03%-99.32%-18.13%-41.34%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q