Navidea biopharmaceuticals reports q4 loss per share of $0.15

Navidea biopharmaceuticals reports fourth quarter and full year 2019 financial results.q4 revenue $119,000.q4 loss per share $0.15.
NAVB Ratings Summary
NAVB Quant Ranking