Armata Pharmaceuticals Q1 2026 Earnings Significant EPS Miss but Stock Rises on Pipeline Progress Presidio Property Trust SQFT Q3 2023 Earnings Q3 Loss of 014 Per Share Amid Market Headwinds XPEL Q1 2026 Earnings Modest EPS Beat Amid Quiet Revenue Disclosure BDCIU Q1 2026 Earnings Positive EPS Amid Limited Disclosures BSRR Q1 2026 Earnings EPS Beats Estimates by 144 Shares Edge Higher BNB Plus Corp BNBX Q3 2025 Earnings Narrowed Loss Beats Expectations as Cost Controls Take Effect