Armata Pharmaceuticals ARMP
NYSE ARMP
$5.05 +0.63 (+14.25%)
As of: Aug 21, 2026 · 3:59 PM EDT

Armata Pharmaceuticals (ARMP) Revenue (2013 - 2020)

Armata Pharmaceuticals (ARMP) posted Revenue of $31000.0 for Q2 2020, up 55.0% sequentially from $20000.0 in Q4 2017.

Armata Pharmaceuticals (ARMP) Revenue (2013 - 2020) Analysis & Trends

Armata Pharmaceuticals has reported Revenue for 6 years, with the latest figure at $31000.0 in Q2 2020.

  • Quarterly Revenue changed N/A year-over-year to $31000.0 in Q2 2020, while the trailing twelve-month figure through Jun 2020 was $117000.0 (changed N/A YoY) and the FY2017 annual result came in at $115000.0, down 55.77% from the prior year.
  • Revenue climbed to $31000.0 in Q2 2020 per ARMP's latest filing, from $20000.0 in the prior quarter.
  • Over five years, Revenue peaked at $106000.0 in Q1 2016 and troughed at $20000.0 in Q4 2017.
  • A 3-year average of $45111.1 and a median of $29000.0 in 2016 frame the typical range for Revenue.
  • The sharpest annual moves came in 2016 and 2017: Revenue sank 82.81% in 2016, then jumped 31.03% in 2017.
  • Over 3 years, Revenue stood at $22000.0 in 2016, then dropped by 9.09% to $20000.0 in 2017, then jumped by 55.0% to $31000.0 in 2020.
  • According to Business Quant data, Revenue over the past three periods registered $31000.0, $20000.0, and $38000.0 for Q2 2020, Q4 2017, and Q3 2017 respectively.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Revenue (Qtr)
1 Vertex Pharmaceuticals 139.13 Bn 131.28 Bn 2.84 Bn 3.33 Bn
2 Regeneron Pharmaceuticals 85.77 Bn 77.77 Bn 3.93 Bn 4.29 Bn
3 Argenx Se 64.64 Bn 59.46 Bn 1.37 Bn 1.52 Bn
4 Moderna 58.29 Bn 53.16 Bn 52.00 Mn 145.00 Mn
5 BeOne Medicines 41.92 Bn 36.82 Bn 1.53 Bn 1.71 Bn
6 Alnylam Pharmaceuticals 31.58 Bn 28.28 Bn 992.69 Mn 1.29 Bn
7 BioNTech SE 28.12 Bn 9.73 Bn 668.28 Mn 1.06 Bn
8 Insmed 27.39 Bn 26.22 Bn 358.27 Mn 425.49 Mn
9 Royalty Pharma 27.27 Bn 26.43 Bn - 674.14 Mn
10 Armata Pharmaceuticals 182.82 Mn 158.82 Mn - -

Historic Data

Download Data
DateValue
Jun 30, 2020 31,000.00
Dec 31, 2017 20,000.00
Sep 30, 2017 38,000.00
Jun 30, 2017 28,000.00
Mar 31, 2017 29,000.00
Dec 31, 2016 22,000.00
Sep 30, 2016 29,000.00
Jun 30, 2016 103,000.00
Mar 31, 2016 106,000.00
Dec 31, 2015 128,000.00
Sep 30, 2015 143,000.00
Jun 30, 2015 102,000.00
Mar 31, 2015 102,000.00
Dec 31, 2014 101,000.00
Sep 30, 2014 103,000.00
Jun 30, 2014 101,000.00
Mar 31, 2014 104,000.00
Dec 31, 2013 -252,000.00
Sep 30, 2013 3,000.00
Jun 30, 2013 314,000.00