Village Farms International, Inc.(VFF)
NASDAQ
$2.88
0.09 (3.23%)

VFF Technical Analysis & Charts

Trend, momentum, and support and resistance levels · daily prices to Nov 6, 2026

Key Takeaways

▲ Positive · short, medium and long term all upOverbought? No — RSI 58
Trend check: 4 up · 1 down · 2 neutral →
  • VFF fell 10.0% in 30 trading days from its Sep 25 high, back to exactly its Sep 21 close of $2.88.
  • It is above its 50-day and 200-day average prices, and the 50-day is above the 200-day: the long trend is up.
  • Nearest support $2.45 (14.9% below) · nearest resistance $3.02 (4.8% above).
  • The fall came on light trading. The last 20 days averaged 745K shares a day, 16.2% below the 60 days before.

VFF Moving Averages: 50-Day and 200-Day

Last 12 months · $ per share

Price is above its 50-day average, and the 50-day is above the 200-day.

Price (Nov 6)

$2.88

−10.0% from the Sep 25 high

50-day average

$2.80

price 2.9% above

200-day average

$2.67

price 7.8% above

50-day vs 200-day

+4.7%

50-day above since Oct 14

Daily close 50-day average 200-day average
Days above the 200-day, last year
118 of 252

Since October it dipped below the 200-day only twice, and the 50-day is still 4.7% above it: the long trend has not turned.

VFF RSI and MACD

Momentum · Nov 6, 2026

Both readings show buying pressure is stronger than selling right now.

VFF RSI (14-Day)

0–100 scale · last 3 months

Momentum is neutral: neither buyers nor sellers are clearly ahead.

58.0 ◆ Neutral momentum

0 · oversold below 30grey mark = 78.8 on Aug 25overbought above 70 · 100

Last 3 months · dashed lines at 70 and 30

When RSI rose above 50, the price was higher 1 month later
10 of 25 times

From 78.8 (overbought) to 58.0 (neutral) in 52 trading days. The 15 misses came in 7 different months, most recently April 2026.

VFF MACD (12, 26, 9)

Histogram, $ per share · last 3 months

Above zero: the fast average is over the slow one.

+0.0386 ▲ Positive

−0.089 (1-year low −0.0882)0+0.089 (1-year high +0.0791)

Last 3 months · dashed line = zero · green = momentum improving, red = fading

Crossed zero 4 times since Sep 10: in a range-bound market, one cross is a weak signal.

VFF Support and Resistance Levels

vs Nov 6, 2026 close · $ per share

Closed 4.8% under the Nov 4 high of $3.02, 2.9% above the 50-day average.

Support = a price where past declines stopped · resistance = where past rallies stalled

$3.02$2.88$2.45
Resistance Support Today
$3.02Resistance · Nov 4 high+4.8%
$2.88Today’s closetoday
$2.45Support · Oct 30 low−14.9%

The nearest support is the Oct 30 low of $2.45 (14.9% below) and the nearest resistance the Nov 4 high of $3.02 (4.8% above); the swing lows have been falling for three months.

VFF 52-Week Range

52 weeks · $ per share
Now $2.88
52-week low
$1.81 (Jun 23, 2026)
52-week high
$4.99 (Dec 18, 2025)
42.3% below the high59.1% above the low34% of the way up the range

VFF trades in the lower part of its 1-year range. The high is 11 months old; the low is 4 months old. Returns → Performance

VFF Volume vs Average

Shares traded per day

Last day (Nov 6)

895K shares

20% above normal (vs 20-day average)

20-day average

745K shares

45% below normal (vs 12 months)

12-month average

1.4M shares

Shares a day

Average shares traded per day, by month (last 12 months)

Buying vs selling days (last 60 days)

Up days (30)
827K shares
Down days (27)
744K shares

Up days were busier → buyers more active

Trading is quieter than usual: the last 20 days averaged 45% fewer shares than the past year. The fall since Sep 25 (10%) came on light volume.

VFF Technical Analysis: Trend Check

7 checks · Nov 6, 2026 close

4 of 7 checks point up, 1 down; short, medium and long term all positive.

SHORT TERM (DAYS)

Positive

MEDIUM TERM (WEEKS)

Positive · above 50-day

LONG TERM (MONTHS)

Positive · 50-day over 200-day

CheckReadingPoints
Price above its 50-day average?Yes: 2.9% above ($2.80)▲ Up
Price above its 200-day average?Yes: 7.8% above ($2.67)▲ Up
50-day above the 200-day?Yes: +4.7%, since Oct 14▲ Up
Are the 3-month lows rising?No, falling: $2.81 → $2.80 → $2.49 → $2.45▼ Down
Momentum (RSI and MACD)?RSI 58 neutral · MACD +0.0386 positive▲ Up
Trend strength (ADX)?18.0: weak, no clear trend◆ Neutral
Bollinger Bands position?Near the upper band (97% of the way up)◆ Neutral
1 down
4 up
2 neutral

Short, medium and long-term signals are all positive. Technical signals reflect sentiment, not value. Forecast →

All Technical Indicator Values

Nov 6, 2026 close · daily data

Price closed above its 20-day, 50-day and 200-day averages.

IndicatorValueContext PRO
Close (Nov 6, 2026)$2.88Change +$0.09 (+3.23%) · 1 month +6.67%
20-day average$2.65Price +8.6%
50-day average$2.80Price +2.9% · rising (was $2.69 a month ago)
200-day average$2.67Price +7.8% · falling (was $2.77 a month ago)
50-day vs 200-day+4.7%50-day above 200-day since Oct 14, 2026 (below Apr 28 – Oct 13)
RSI (14)58.078.8 on Aug 25 · also the 1-year high
MACD line / signal / histogram+0.0150 / −0.0237 / +0.0386Above signal since Nov 3, above zero since Nov 5
Bollinger upper / middle / lower$2.90 / $2.65 / $2.41Width 18.4% of the middle · position 97%
ADX (14)18.0+DI 26.8 · −DI 23.6 (buyers ahead)
ATR (14)$0.145.0% of price: a typical daily high-to-low range
Volume, Nov 6895K20% above the 20-day average of 745K
Volume, Oct 2026 month average656K52% below the 12-month daily average
30-day high / low$3.19 / $2.45Price 9.7% below the high · 17.6% above the low
52-week high / low$4.99 / $1.8142.3% below the high · 59.1% above the low
Days above 200-day, last year118 of 25247% of trading days

Volatility, beta and the biggest falls live on the Risks tab. Risk numbers → Risks

VFF Indicator Charts: Bollinger Bands, Volume, RSI, MACD

PROdaily

Price sits near the upper Bollinger Band, the top of its normal swing zone.

Technical Analysis

Advanced technical indicators for VFF • 3M • 64 data points

Bollinger Bands

Price volatility analysis with 20-period moving average and ±2σ bands

Upper
SMA-20
Lower
Price
  • Bollinger Bands: Price $2.88 is near the upper band ($2.90); lower $2.41, middle $2.65.
  • Volume: Nov 6: 895K shares, 20% above the 20-day average. The biggest day in 3 months was Aug 10 (4,842K, +13.9%).
  • RSI: RSI 58.0. It was 78.8 at the Aug 25 peak; the 1-year high was 78.8 on Aug 25, 2026.
  • MACD: MACD line +0.0150, signal −0.0237, histogram +0.0386. Crossed above the signal on Nov 3 and above zero on Nov 5.

VFF Bollinger Bands and ADX Details

PROBands $ per share · ADX 0–40 · last 64 trading days

Price is near the upper band; +DI above −DI shows buyers ahead.

Bollinger Bands (20, 2)

20-day average ± 2 standard deviations: the normal swing zone

$2.88Lower $2.41Middle $2.65Upper $2.90

Price is 97% of the way up the bands; the bands are 18.4% wide. Touching a band is common and is not a signal on its own.

ADX trend strength, last 64 trading days

ADX = how strong a trend is (not its direction): under 20 weak, 25+ clear

ADX (14)
18.0
+DI (buyers)
26.8
−DI (sellers)
23.6

ADX reading: 18.0 means a weak trend (no clear direction); buyers lead.

VFF Market Structure: Swing High and Low Points

PROLast 64 trading days · $ per share · swing = high/low within 5 days either side

Latest swing high $3.02 (Nov 4, 2026); price is 4.6% below it.

▼ Swing high ▲ Swing low HH/HL = rising LH/LL = falling Hollow = not yet confirmed

HH and HL = uptrend structure; LH and LL = downtrend structure.

DateTypePricevs previous of same type
Sep 3, 2026Swing low$2.81first in window
Sep 8, 2026Swing high$3.10first in window
Sep 18, 2026Swing low$2.80LL · lower (−0.4%)
Sep 25, 2026Swing high$3.20HH · higher (+3.2%)
Oct 20, 2026Swing low$2.49LL · lower (−11.1%)
Oct 21, 2026Swing high$2.80LH · lower (−12.5%)
Oct 30, 2026Swing low$2.45LL · lower (−1.6%)
Nov 4, 2026 (not yet confirmed)Swing high$3.02HH · higher (+7.8%)

Since October the swings have turned down: a lower high (LH, $2.80 on Oct 21) and two lower lows (LL, $2.49 on Oct 20 and $2.45 on Oct 30). The Nov 4 high ($3.02) is not confirmed yet; it would need 3 more days without a higher high.

Method Notes

PRO
  • Moving averages: simple averages of daily closes over 20, 50 and 200 trading days (stored by TickZen’s daily data job).
  • RSI (14): Wilder’s relative strength index on daily closes; 30 and 70 are the usual oversold and overbought lines. The “rise above 50” count uses daily RSI since Nov 7, 2024 and the close 21 trading days later.
  • MACD (12, 26, 9): 12-day minus 26-day exponential average of closes; signal = 9-day exponential average of MACD; histogram = MACD − signal. Line +0.0150, signal −0.0237, histogram +0.0386.
  • Bollinger Bands (20, 2): position 97% = (price − lower) ÷ (upper − lower).
  • ADX (14), +DI and −DI: Wilder’s directional movement on daily highs, lows and closes. ADX is stored by the data job; +DI and −DI are worked out from the same prices.
  • Support and resistance: the 52-week and 3-month highs and lows, the latest swing points (highest high or lowest low within 5 days either side; lows within 1% form one zone) and the 20-, 50- and 200-day averages. No probabilities are implied.
  • Volume: monthly bars are the average of daily volume in each calendar month (November to the 6th). Up and down days compare each close with the one before, over the last 60 trading days.

Explore More Analysis for VFF

For research and education only. Not investment advice.

Data as of Nov 6, 2026 close · Sources: daily prices and volume (Yahoo Finance), indicators computed by TickZen · Methodology