Armata Pharmaceuticals In...

2.27
0.08 (3.65%)
At close: Jan 23, 2025, 3:55 PM
2.18
-3.95%
After-hours Jan 23, 2025, 03:55 PM EST