I own a large position in Marrone Bio and frankly am a bit confused what the all stock merger will mean for my stocks. Trading at .0088 at the close of the deal, I just am looking for a more dumb explanation.
I own a large position in Marrone Bio and frankly am a bit confused what the all stock merger will mean for my stocks. Trading at .0088 at the close of the deal, I just am looking for a more dumb explanation.
Leave a Reply