So that explains NEPT's gap up... Neptune Technologies & Bioresources Inc Ordinary Shares (NEPT) Quote & Summary Data NEPT $3.22 * 0.77 31.43%