Marrone bio submits regulatory packages for nematicides/insecticides in united states and brazil

Peak potential revenue for both products is estimated in excess of $100 million peak potential revenue for both products is estimated in excess of $100 million
MBII Ratings Summary
MBII Quant Ranking