Marrone bio innovations, inc. reports first-quarter 2021 financial results

Davis, calif., may 13, 2021 (globe newswire) -- marrone bio innovations, inc. (nasdaq: mbii) has provided its financial results for the first quarter ended march 31, 2021. key results include:
MBII Ratings Summary
MBII Quant Ranking