My question is whether Neptune Technologies & Bioressources stock is something you could see as a small position for the aggressive portion of a portfolio. Thanks.

Neptune Technologies & Bioressources Inc., $2.06, symbol NTB on Toronto (Shares outstanding: 75.0 million; Market cap: $159.7 million;, makes omega-3 dietary supplements using a patented process for extracting oil from krill. (Krill are shrimp-like deepwater invertebrates that range in length from half an inch… Read More