VFF
Village Farms International, Inc.
$2.03
-2.40%
$232.0M
No data for this timeframe.
Vol
Market Cap$232.0M
Cap SizeMicro Cap
Inst. Holders39 funds
Inst. Value$24.3M
Inst. Activity4 buys / 3 sells
Insider Activity0B / 1S
Insider Net $-$144.5K
Reddit Sentiment50° Neutral
SEC Reports9
Press Releases1
Recent Activity
Jun 12, 2026
other
Village Farms Launches Pure Sunfarms Pink Kush Cured Resin Vape
Canada’s all-time number one strain now available as a true-to-flower cured resin vape.
Jun 11, 2026
SEC
Three institutional investors (Morgan Stanley, UBS, and Two Sigma) significantly increased their VFF positions in Q3 202
INST-CLUSTER — Impact 3/10
Jun 8, 2026
SEC
Village Farms International is issuing 7,500,000 common shares at $2.00 per share in a registered direct offering for gr
8-K — Impact 6/10
Jun 5, 2026
SEC
Village Farms is issuing 7,500,000 common shares at $2.00 per share (a 19% discount to the $2.47 close) in a best-effort
424B5 — Impact 6/10
Apr 1, 2026
Insider
DEGIGLIO MICHAEL A acquired via exercise 51,968 shares
Chief Executive Officer
Apr 1, 2026
Insider
DEGIGLIO MICHAEL A surrendered for taxes 12,654 shares
Chief Executive Officer @ $2.84 ($35.9K)
Apr 1, 2026
Insider
Ruffini Stephen C acquired via exercise 26,781 shares
Chief Financial Officer
Inst.
BlackRock, Inc. — DOUBLED
398,663 shares ($1.1M)
Price Targets
Historical data — last covering-analyst action Jun 2025. No current recommendation available.
$4.92 (Jun 2025)
Current $2.03
Low $4.25
Median $5.00
High $5.50
3 analysts
$4.25
$5.50
Analyst Ratings
1Strong Buy
6Buy
1Hold
0Sell
0Strong Sell
Historical Analyst Actions
| Date | Firm | Action | Rating |
|---|---|---|---|
| Jun 9, 2025 | Zelman & Assoc | REITERATE | Overweight → Overweight |
| Apr 30, 2025 | Zuanic & Associates | REITERATE | Overweight → Overweight |
| Aug 21, 2024 | Zuanic & Associates | REITERATE | Overweight |
| Mar 14, 2024 | Craig-Hallum | MAINTAIN | Buy → Buy |
| Dec 18, 2023 | Zuanic & Associates | INITIATE | Overweight |
Earnings Estimates
| Period | EPS Est. | Range | Growth | # |
|---|---|---|---|---|
| Current Q | $0.02 | $0.01 — $0.02 | -93% YoY | 3 |
| Next Q | $0.05 | $0.04 — $0.07 | -38% YoY | 3 |
| Current FY | $0.20 | $0.20 — $0.20 | 18% YoY | 1 |
| Next FY | $0.25 | $0.25 — $0.25 | 25% YoY | 1 |
Latest Reports
NEUTRAL
INST-CLUSTER
3/10
Three institutional investors (Morgan Stanley, UBS, and Two Sigma) significantly increased their VFF positions in Q3 202
Jun 11, 2026
BEARISH
8-K
6/10
Village Farms International is issuing 7,500,000 common shares at $2.00 per share in a registered direct offering for gr
Jun 8, 2026
BULLISH
Press
7/10
Village Farms reported strong full-year 2025 financial performance with record consolidated net income of $21.0 million
Mar 12, 2026
Top Institutional Holders
| Fund | Value | Move |
|---|---|---|
| TWO SIGMA INVESTMENTS, LP | $5.6M | DOUBLED |
| RENAISSANCE TECHNOLOGIES LLC | $3.7M | TRIM |
| CITADEL ADVISORS LLC | $3.2M | — |
| MORGAN STANLEY | $2.9M | DOUBLED |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | $2.2M | — |
Recent Insider Trades
| Date | Insider | Type | Value |
|---|---|---|---|
| Apr 1, 2026 | DEGIGLIO MICHAEL | M | $0.00 |
| Apr 1, 2026 | DEGIGLIO MICHAEL | F | $35.9K |
| Apr 1, 2026 | Ruffini Stephen | M | $0.00 |
| Apr 1, 2026 | Ruffini Stephen | F | $20.9K |
| Apr 1, 2026 | Bovenschen Orville | M | $0.00 |
Reddit Sentiment
50°▼
Neutral
Bearish
Neutral
Bullish
39 institutional holders with $24.3M total value (8,560,782 shares) as of 2026-Q1. Top holders: TWO, RENAISSANCE, CITADEL. Net buying activity: 4 institutions added/increased vs 3 reduced.
Top Institutional Holders — 2026-Q1
| # | Fund | Shares | Value | % of Tracked | Last Move |
|---|---|---|---|---|---|
| 1 | TWO SIGMA INVESTMENTS, LP | 1,975,053 | $5.6M | 23.1% | DOUBLED +187.2% |
| 2 | RENAISSANCE TECHNOLOGIES LLC | 1,318,066 | $3.7M | 15.4% | TRIM -28.6% |
| 3 | CITADEL ADVISORS LLC | 1,133,439 | $3.2M | 13.2% | — |
| 4 | MORGAN STANLEY | 1,036,088 | $2.9M | 12.1% | DOUBLED +551.8% |
| 5 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 763,500 | $2.2M | 8.9% | — |
| 6 | BlackRock, Inc. | 398,663 | $1.1M | 4.7% | DOUBLED +373.8% |
| 7 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 368,540 | $1.0M | 4.3% | — |
| 8 | CITADEL ADVISORS LLC | 218,400 | $620.3K | 2.6% | — |
| 9 | Point72 Asset Management, L.P. | 145,838 | $414.2K | 1.7% | TRIM -52.0% |
| 10 | STIFEL FINANCIAL CORP | 139,250 | $395.5K | 1.6% | — |
| 11 | TUDOR INVESTMENT CORP ET AL | 107,869 | $306.3K | 1.3% | TRIM -34.8% |
| 12 | RAYMOND JAMES FINANCIAL INC | 96,410 | $273.8K | 1.1% | TRIM -32.4% |
| 13 | ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 89,229 | $253.4K | 1.0% | — |
| 14 | Concurrent Investment Advisors, LLC | 80,537 | $228.7K | 0.9% | DOUBLED +127.7% |
| 15 | SUSQUEHANNA INTERNATIONAL GROUP, LLP | 73,800 | $209.6K | 0.9% | — |
| 16 | GOLDMAN SACHS GROUP INC | 73,690 | $209.3K | 0.9% | — |
| 17 | GROUP ONE TRADING LLC | 68,197 | $193.7K | 0.8% | — |
| 18 | CITADEL ADVISORS LLC | 62,700 | $178.1K | 0.7% | — |
| 19 | TD Waterhouse Canada Inc. | 62,937 | $172.7K | 0.7% | ADD +93.4% |
| 20 | PEAK6 LLC | 52,000 | $147.7K | 0.6% | — |
Recent Position Changes
| Fund | Action | Prev Shares | Curr Shares | Change % | Value | Quarter |
|---|---|---|---|---|---|---|
| BlackRock, Inc. | DOUBLED | 84,137 | 398,663 | +373.8% | $1.1M | 2026-Q1 |
| Point72 Asset Management, L.P. | TRIM | 303,672 | 145,838 | -52.0% | $414.2K | 2026-Q1 |
| TUDOR INVESTMENT CORP ET AL | TRIM | 165,343 | 107,869 | -34.8% | $306.3K | 2026-Q1 |
| Independent Advisor Alliance | ADD | 26,436 | 40,959 | +54.9% | $116.3K | 2026-Q1 |
| Gotham Asset Management, LLC | ADD | 22,462 | 34,365 | +53.0% | $97.6K | 2026-Q1 |
| Mariner, LLC | DOUBLED | 12,100 | 25,100 | +107.4% | $71.3K | 2026-Q1 |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | TRIM | 54,901 | 22,206 | -59.6% | $60.8K | 2026-Q1 |
| RENAISSANCE TECHNOLOGIES LLC | TRIM | 1,776,310 | 1,268,566 | -28.6% | $4.6M | 2025-Q4 |
| BlackRock, Inc. | DOUBLED | 46 | 84,137 | +182806.5% | $307.1K | 2025-Q4 |
| COMMONWEALTH EQUITY SERVICES, LLC | TRIM | 54,816 | 39,816 | -27.4% | $145.3K | 2025-Q4 |
| BANK OF AMERICA CORP /DE/ | DOUBLED | 4,034 | 10,141 | +151.4% | $37.0K | 2025-Q4 |
| Russell Investments Group, Ltd. | TRIM | 561 | 391 | -30.3% | $1.4K | 2025-Q4 |
| TWO SIGMA INVESTMENTS, LP | DOUBLED | 600,563 | 1,724,648 | +187.2% | $5.4M | 2025-Q3 |
| MORGAN STANLEY | DOUBLED | 141,625 | 923,105 | +551.8% | $2.9M | 2025-Q3 |
| UBS Group AG | DOUBLED | 1,462 | 116,604 | +7875.6% | $365.0K | 2025-Q3 |
| Concurrent Investment Advisors, LLC | DOUBLED | 37,394 | 85,133 | +127.7% | $266.5K | 2025-Q3 |
| WEALTH ENHANCEMENT ADVISORY SERVICES, LLC | TRIM | 75,606 | 54,776 | -27.6% | $181.3K | 2025-Q3 |
| NATIONAL BANK OF CANADA /FI/ | DOUBLED | 226 | 2,484 | +999.1% | $7.7K | 2025-Q3 |
| Russell Investments Group, Ltd. | TRIM | 1,306 | 561 | -57.0% | $1.8K | 2025-Q3 |
| HRT FINANCIAL LP | DOUBLED | 39,339 | 450,274 | +1044.6% | $1.4K | 2025-Q3 |
| RENAISSANCE TECHNOLOGIES LLC | ADD | 963,053 | 1,722,066 | +78.8% | $1.9M | 2025-Q2 |
| TWO SIGMA INVESTMENTS, LP | ADD | 341,473 | 600,563 | +75.9% | $660.6K | 2025-Q2 |
| Concurrent Investment Advisors, LLC | TRIM | 66,168 | 37,394 | -43.5% | $41.1K | 2025-Q2 |
| Allworth Financial LP | ADD | 2,000 | 2,500 | +25.0% | $2.8K | 2025-Q2 |
| UBS Group AG | NEAR_EXIT | 90,144 | 1,462 | -98.4% | $1.6K | 2025-Q2 |
7 unique insiders with 16 transactions. Net insider value: -$144.5K ($0.00 bought, $144.5K sold).
Insider Transactions
| Date | Insider | Title | Type | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Apr 1, 2026 | DEGIGLIO MICHAEL A | Chief Executive Officer | EXERCISE | 51,968 | — | — |
| Apr 1, 2026 | DEGIGLIO MICHAEL A | Chief Executive Officer | TAX W/H | 12,654 | $2.84 | $35.9K |
| Apr 1, 2026 | Ruffini Stephen C | Chief Financial Officer | EXERCISE | 26,781 | — | — |
| Apr 1, 2026 | Ruffini Stephen C | Chief Financial Officer | TAX W/H | 7,353 | $2.84 | $20.9K |
| Apr 1, 2026 | Bovenschen Orville | President of Canadian Cannabis | EXERCISE | 15,547 | — | — |
| Apr 1, 2026 | Bovenschen Orville | President of Canadian Cannabis | TAX W/H | 4,118 | $2.84 | $11.7K |
| Apr 1, 2026 | Gillin Ann Lefever | Chief Operating Officer | TAX W/H | 9,386 | $2.84 | $26.7K |
| Apr 1, 2026 | Gillin Ann Lefever | Chief Operating Officer | EXERCISE | 23,558 | — | — |
| Mar 25, 2026 | Bovenschen Orville | President of Canadian Cannabis | SELL | 50,000 | $2.89 | $144.5K |
| Mar 19, 2026 | McLernon John R. | Director | EXERCISE | 25,000 | $1.09 | $27.3K |
| Jan 20, 2026 | Holewinski David | Director | EXERCISE | 25,000 | $1.09 | $27.3K |
| Jan 7, 2026 | Henry John Patrick | Director | EXERCISE | 25,000 | $1.09 | $27.3K |
| Apr 1, 2025 | Ruffini Stephen C | Chief Financial Officer | AWARD | 89,271 | — | — |
| Apr 1, 2025 | Gillin Ann Lefever | Chief Operating Officer | AWARD | 78,525 | — | — |
| Apr 1, 2025 | DEGIGLIO MICHAEL A | Chief Executive Officer | AWARD | 173,225 | — | — |
| May 7, 2024 | Gillin Ann Lefever | Chief Operating Officer | AWARD | 200,000 | — | — |
9 SEC filing reports analyzed. Sentiment: 1 bullish, 3 bearish, 1 mixed, 4 neutral. Avg impact: 4.7/10.
NEUTRAL
INST-CLUSTER
3/10
Three institutional investors (Morgan Stanley, UBS, and Two Sigma) significantly increased their VFF
Jun 11, 2026
BEARISH
8-K
6/10
Village Farms International is issuing 7,500,000 common shares at $2.00 per share in a registered di
Jun 8, 2026
BEARISH
424B5
6/10
Village Farms is issuing 7,500,000 common shares at $2.00 per share (a 19% discount to the $2.47 clo
Jun 5, 2026
BEARISH
8-K
5/10
Village Farms priced a registered direct offering of 7,500,000 common shares at $2.00/share for $15M
Jun 5, 2026
NEUTRAL
8-K
2/10
Village Farms International held its annual meeting on June 2, 2026, where all seven director nomine
Jun 2, 2026
BULLISH
8-K
7/10
Village Farms reported Q1 2026 results with consolidated net sales of $50.2M (+27% YoY) and GAAP net
May 11, 2026
MIXED
PRESS-RELEASE
6/10
Village Farms reported Q1 2026 revenue of $50.2M (+27% YoY) and GAAP EPS of $0.03 (vs consensus $0.0
May 11, 2026
NEUTRAL
8-K
3/10
Village Farms International announced CFO Stephen Ruffini's planned transition from the CFO role aft
Apr 3, 2026
NEUTRAL
8-K
4/10
Analysis based on filing metadata only — document content was unavailable. The filing is an 8-K with
Mar 12, 2026
Historical analyst distribution (last covering-analyst action Jun 2025): 88% buy across 8 analysts — 1 strong buy, 6 buy, 1 hold, 0 sell, 0 strong sell. No current recommendation available.
Analyst Price Targets
Historical data — last covering-analyst action Jun 2025. No current recommendation available.
$4.92 mean target (Jun 2025)
$4.25 Low
$5.50 High
| Metric | Value |
|---|---|
| Current Price | $2.03 |
| Target Low | $4.25 |
| Target Mean | $4.92 |
| Target Median | $5.00 |
| Target High | $5.50 |
| # Analysts | 3 |
| Recommendation | — (no recent coverage) |
Earnings Estimates & Revisions
| Period | EPS Avg | EPS Low | EPS High | EPS Growth | 30d Rev. | Up/Down | Rev. Avg | Rev. Growth | Analysts |
|---|---|---|---|---|---|---|---|---|---|
| Current Q 2026-06-30 |
$0.02 | $0.01 | $0.02 | -93.1% | — | 0↑ 1↓ | $0.1B | -6.0% | 3 |
| Next Q 2026-09-30 |
$0.05 | $0.04 | $0.07 | -37.5% | — | 0↑ 2↓ | $0.1B | -2.7% | 3 |
| Current FY 2026-12-31 |
$0.20 | $0.20 | $0.20 | 17.6% | +0.0% | 0↑ 1↓ | $0.2B | 12.5% | 1 |
| Next FY 2027-12-31 |
$0.25 | $0.25 | $0.25 | 25.0% | +0.0% | 0↑ 1↓ | $0.3B | 18.1% | 1 |
Current Quarter EPS Revision History
| Timepoint | EPS Estimate | Change |
|---|---|---|
| Current | $0.017 | |
| 7d ago | $0.017 | |
| 30d ago | $0.000 | +0.017 |
| 60d ago | $0.000 | +0.017 |
| 90d ago | $0.000 | +0.017 |
9 analyst firms have rated this stock: 3 upgrades, 3 downgrades, 4 initiations.
Historical Analyst Actions
| Date | Analyst Firm | Action | Previous Rating | New Rating |
|---|---|---|---|---|
| Jun 9, 2025 | Zelman & Assoc | REITERATE | Overweight | Overweight |
| Apr 30, 2025 | Zuanic & Associates | REITERATE | Overweight | Overweight |
| Aug 21, 2024 | Zuanic & Associates | REITERATE | — | Overweight |
| Mar 14, 2024 | Craig-Hallum | MAINTAIN | Buy | Buy |
| Dec 18, 2023 | Zuanic & Associates | INITIATE | — | Overweight |
| Nov 9, 2023 | Craig-Hallum | UPGRADE | Hold | Buy |
| Aug 23, 2023 | Roth MKM | REITERATE | Buy | Buy |
| Mar 10, 2023 | Cantor Fitzgerald | MAINTAIN | — | Overweight |
| Feb 27, 2023 | Raymond James | DOWNGRADE | Outperform | Market Perform |
| Feb 2, 2023 | Alliance Global Partners | MAINTAIN | — | Buy |
| Nov 10, 2022 | Cantor Fitzgerald | MAINTAIN | — | Overweight |
| Aug 11, 2022 | Alliance Global Partners | MAINTAIN | — | Buy |
| Aug 10, 2022 | Cantor Fitzgerald | MAINTAIN | — | Overweight |
| May 11, 2022 | Raymond James | DOWNGRADE | Strong Buy | Outperform |
| May 11, 2022 | Cantor Fitzgerald | MAINTAIN | — | Overweight |
| Mar 7, 2022 | Cantor Fitzgerald | MAINTAIN | — | Overweight |
| Mar 4, 2022 | Stifel | DOWNGRADE | Buy | Hold |
| Nov 9, 2021 | Cantor Fitzgerald | UPGRADE | Neutral | Overweight |
| Sep 13, 2021 | BMO Capital | INITIATE | — | Outperform |
| Jun 7, 2021 | Cantor Fitzgerald | MAINTAIN | — | Neutral |
| May 11, 2021 | Cantor Fitzgerald | MAINTAIN | — | Neutral |
| Mar 10, 2021 | Cantor Fitzgerald | INITIATE | — | Neutral |
| Nov 2, 2020 | Raymond James | UPGRADE | Outperform | Strong Buy |
| Jul 23, 2019 | Craig-Hallum | INITIATE | — | Buy |
Monthly Consensus History
| Period | Strong Buy | Buy | Hold | Sell | Strong Sell | Buy % | Distribution |
|---|---|---|---|---|---|---|---|
| Jun 1, 2026 | 1 | 6 | 1 | 0 | 0 | 88% | |
| May 1, 2026 | 1 | 6 | 1 | 0 | 0 | 88% | |
| Apr 1, 2026 | 1 | 6 | 1 | 0 | 0 | 88% | |
| Mar 1, 2026 | 1 | 5 | 2 | 0 | 0 | 75% | |
| Feb 1, 2026 | 1 | 6 | 1 | 0 | 0 | 88% | |
| Jan 1, 2026 | 1 | 6 | 1 | 0 | 0 | 88% |
Strong BuyBuyHoldSellStrong Sell
No congressional trading data available for this ticker. Data is sourced from Senate and House financial disclosure filings.
50°
Neutral
Bearish
Neutral
Bullish
9 mentions
1 bullish
1 bearish
9 time periods
Reddit Sentiment History
| Date | Mentions | Sentiment | Bullish | Bearish | Threads |
|---|---|---|---|---|---|
| May 19, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| May 19, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| Apr 29, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| Apr 29, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| Mar 19, 2026 | 1 | 56° Neutral | 0 | 0 | 1 |
| Mar 19, 2026 | 1 | 56° Neutral | 0 | 0 | 1 |
| Feb 25, 2026 | 1 | 60° Warm | 1 | 0 | 1 |
| Feb 20, 2026 | 1 | 50° Neutral | 0 | 0 | 1 |
| Feb 17, 2026 | 1 | 40° Cool | 0 | 1 | 1 |
Recent Reddit Threads
Medical Cannabis -> MSOS, JSDA, MRMD, VFF
▲ 1
💬 0
⚡ 0.5
Why $VFF is the Only "Adult" in the Cannabis Room
▲ 1
💬 0
⚡ 0.5
Cannabis Stocks To Watch: VFF, MRMD, JSDA
▲ 1
💬 1
⚡ 0.5
Pharmaceutical Cannabis: $MSOS $VFF $MRMD $JSDA
▲ 1
💬 2
⚡ 0.0
$VFF Village Farms (Cannabis Industry DD)
▲ 1
💬 0
⚡ 0.0
Jun 12, 2026
other
Village Farms Launches Pure Sunfarms Pink Kush Cured Resin Vape
Canada’s all-time number one strain now available as a true-to-flower cured resin vape.
Jun 11, 2026
short_volume
Short Volume: VFF — 73.4% short (0.4M / 0.5M)
Short: 401,879 | Exempt: 500 | TRF Vol: 547,217 | Short Ratio: 73.4% | Off-exchange volume (dark pool + OTC)
Jun 10, 2026
other
Village Farms Welcomes Christopher “Kip” Woodward as Board Chairman
Kip Woodward will succeed John McLernon after 20 years of service as Company’s Chairman <pre>Kip Woodward will succeed John McLernon after 20 years of
Jun 9, 2026
short_volume
Short Volume: VFF — 63.5% short (0.3M / 0.5M)
Short: 326,629 | Exempt: 158 | TRF Vol: 514,551 | Short Ratio: 63.5% | Off-exchange volume (dark pool + OTC)
Jun 8, 2026
short_volume
Short Volume: VFF — 59.4% short (0.6M / 1.0M)
Short: 585,823 | Exempt: 21,484 | TRF Vol: 986,045 | Short Ratio: 59.4% | Off-exchange volume (dark pool + OTC)
Jun 5, 2026
other
Village Farms Announces $15 Million Registered Direct Equity Investment from Leading U.S. Institutional Investors
Village Farms Announces $15 Million Registered Direct Equity Investment from Leading U.S. Institutional Investors
Jun 5, 2026
short_volume
Short Volume: VFF — 58.5% short (1.2M / 2.0M)
Short: 1,191,390 | Exempt: 118,417 | TRF Vol: 2,036,928 | Short Ratio: 58.5% | Off-exchange volume (dark pool + OTC)
Jun 2, 2026
earnings
Village Farms Announces Election of Directors and Results of Annual Meeting of Shareholders
<p align="justify">VANCOUVER, British Columbia, June 02, 2026 (GLOBE NEWSWIRE) -- Village Farms International, Inc. (“Village Farms” or the “Company
May 13, 2026
short_volume
Short Volume: VFF — 60.3% short (0.5M / 0.9M)
Short: 532,152 | Exempt: 3,957 | TRF Vol: 881,869 | Short Ratio: 60.3% | Off-exchange volume (dark pool + OTC)
May 11, 2026
earnings
Village Farms Reports Q1 2026 Results Driven by Record International Export Sales
<p align="justify">VANCOUVER, British Columbia, May 11, 2026 (GLOBE NEWSWIRE) -- Village Farms International, Inc. (“Village Farms” or the “Company”
May 11, 2026
earnings_calendar
VFF Q1 2026 Earnings Scheduled — 2026-05-11
May 5, 2026
earnings_calendar
VFF Q1 2026 Earnings Scheduled — 2026-05-05
Apr 29, 2026
earnings
Village Farms International to Report Q1 2026 Results on May 11, 2026
Management to Host Conference Call May 11 at 8:30 a.m. ET <pre>Management to Host Conference Call May 11 at 8:30 a.m. ET</pre>
Apr 23, 2026
other
Village Farms Celebrates Historic U.S. Cannabis Rescheduling
<p align="center"><em>Company applauds the Trump administration’s commitment to delivering on its promises to the American people</em></p>
Apr 9, 2026
other
Village Farms Pilots Potency Range Labelling in Canada
<p align="center"><em>Pure Sunfarms brand is first to introduce THC ranges on top-selling flower in British Columbia</em></p>