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…