Armata Pharmaceuticals (ARMP) Surges 103.2%: Is This an Indication of Further Gains? Armata Pharmaceuticals (ARMP) was a big mover last session on higher-than-average trading volume. The latest trend in earnings estimate revisions…
Armata Pharmaceuticals, Inc. (ARMP) Reports Q1 Loss, Lags Revenue Estimates Armata Pharmaceuticals (ARMP) delivered earnings and revenue surprises of 47.37% and 64.42%, respectively, for the quarter ended March 2025. Do…