Neptune Technologies & Bioresources Inc (NEPT) Climbed 11.91% or 0.25 To Price $2.35 On Friday
Neptune Technologies & Bioresources Inc (NEPT) climbed 11.91% or 0.25 to $2.35. It is about 3.14 million shares traded, which is 385.77% compare to the average total volume 813117. The market cap of NEPT is $184.79 million. The year to…