Armata Pharmaceuticals, Inc. (ARMP)
NYSEAMERICAN: ARMP · Real-Time Price · USD
7.08
+0.02 (0.28%)
Jun 18, 2026, 4:00 PM EDT - Market closed

Armata Pharmaceuticals Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
2602296711745149
Market Cap Growth
263.45%241.79%-42.81%161.13%-69.83%166.34%
Enterprise Value
628.72508.12184.16223.8978.78176.28
Last Close Price
7.086.281.853.241.245.48
PS Ratio
49.9446.6512.9425.848.1433.21
PB Ratio
--1.05-1.39-3.651.245.85
EV/Sales Ratio
120.86103.6135.5949.4314.3039.40
Debt / Equity Ratio
-1.18-1.30-2.54-3.460.881.44
Net Debt / Equity Ratio
-1.18-1.28-2.44-3.330.941.09
Net Debt / EBITDA Ratio
-10.36-7.96-2.85-2.68-0.94-1.22
Net Debt / FCF Ratio
-15.08-10.62-2.97-1.92-0.98-1.11
Asset Turnover
0.070.060.060.050.070.08
Quick Ratio
0.521.020.211.030.942.76
Current Ratio
0.641.190.231.161.093.11
Return on Equity (ROE)
106.61%130.38%47.24%-3439.35%-120.10%-104.65%
Return on Assets (ROA)
-50.76%-44.86%-45.93%-42.11%-44.62%-43.60%
Return on Invested Capital (ROIC)
-53.15%-38.50%-40.75%-46.73%-52.01%-53.43%
Return on Capital Employed (ROCE)
-57.94%-69.04%-70.67%-53.50%-54.37%-48.73%
Buyback Yield / Dilution
-0.41%-0.22%-0.24%-5.19%-42.27%-46.84%
Total Shareholder Return
-0.41%-0.22%-0.24%-5.19%-42.27%-46.84%
SEC Filings: 10-K · 10-Q