Shares of Neptune Wellness Solutions Inc. rallied Wednesday, after the Canada-based company announced a second 3-year extraction agreement with a cannabis company in a week.

Neptune NEPT, -0.46% NEPT, -0.68% said before the open that it reached an agreement with Green Organic Dutchman Holdings Ltd. TGODF, -1.81% TGOD, -3.27% to extract and purify cannabinoids and terpenes, for use in premium certified organic consumer wellness products, from cannabis.

Under terms of the deal, Green Organic has committed to supply more than 230,000 kilograms of cannabis and hemp biomass to Neptune over three years, with the first shipment expected in September 2019.

Neptune’s U.S.-listed stock jumped up as much as 9.3% just after the open before paring gains to be up 3.4% in afternoon trading, as it bucked weakness in the broader cannabis sector and stock market.

Neptune said its expects volumes to be “back-end-loaded,” as first-year volumes are expected to be about 20% of the total volume of the contract.

Most of the active ingredients extracted will be transformed into delivery forms on-site at Neptune’s Sherbrooke facility. Neptune said it would make, package and provide formulation assistance for products that will be sold under Green Organic’s brands.

“[Green Organic’s] commitment to organic and sustainability is inspiring; Neptune is proud to become a part of their success story,” said Michel Timperio, president of Neptune’s cannabis division.

Green Organic said Wednesday that it will work closely with Neptune to assist the company in obtaining its organic certification. Green Organic’s stock slipped 0.8%.

The deal comes less than a week after Neptune announced a 3-year extraction and purification agreement with another cannabis company Tilray Inc. TLRY, +1.06% That news had propelled Neptune’s stock to the highest close — $5.07 — since it went public in the U.S. in August 2007. Read more about Tilray.

Under terms of that deal, Neptune will receive a minimum volume of 125,000 kilograms of cannabis and hemp biomass, with the first-year shipments also expected to be 20% of the total. And the first shipment is also expected in September.

Neptune’s stock gains despite weakness in the ETFMG Alternative Harvest exchange-traded MJ, , which fell 0.3%, and the S&P 500 index’s SPX, +0.29% 0.2% decline. The Canada-listed Horizons Marijuana Life Sciences Index ETF HMMJ, -1.70% dropped 0.4%.

Among the more-active cannabis stocks, Aurora Cannabis Inc. ACB, +0.58% ACB, +0.14% fell 1.4%, Tilray climbed 2.1%, Aphria Inc. APHA, -4.95% APHA, -5.22% lost 1.6%, Canopy Growth Crop. CGC, -2.26% WEED, -2.16% gave up 0.6% and Cronos Group Inc. CRON, +1.58% CRON, +1.58% tacked on 0.6%.

Elsewhere, shares of GW Pharmaceuticals PLC GWPH, -1.50% declined 1.6%, Hexo Corp. HEXO, -3.35% HEXO, -4.44% slumped 3.1% and Namaste Technologies Inc. NXTTF, +5.18% N, slid 5.8%.

In other cannabis company news, True Leaf Brands Inc. TRLFF, +6.18% MJ, , a cannabis and hemp wellness brand for pets, which was formerly known as True Leaf Medicine International Ltd., announced its first distribution agreement in Asia with pet-care distributor Eagle Vet.

Under terms of the deal, Eagle Vet will start by introducing True Leaf products to its 5,000 retail stores in Korea.

True Leaf’s U.S.-listed stock reversed earlier gains to lose 1.3%.

The ETFMG ETF has lost 11% over the past three months and the Horizons ETF has shed 14%, while the S&P 500 has gained 3.2%.