Neptune Wellness Solutions Stock Spikes 125% On Walmart Update: What’s Going On?
[ad_1] Neptune Wellness Solutions Inc NEPT shares are trading higher Thursday after the company said its sales have outperformed Walmart Inc’s WMT expectations. In February, Neptune Wellness announced that it would be rolling out…