Depends on your brokerage. But any of the computer platforms and banks will most likely beat you to the opening since their servers / connections will be faster than your brokerage. I'm pretty sure there is no priority.
That's a bit tough then. I'd probably hold and hope for the best. You could always leverage a bit to get AMRN although I'm not too bullish on AMRN myself.