Upgrade

Village Farms International, In

VFF

Last
$2.68
Day
-0.7%
1y
-26.0%
5y
-66.2%
52w
-45.9%
SPY YTD
+13.3%
XLP
+7.4%
Earnings
2026-11-0930d
EMA 21
2.84
EMA 50
2.72
EMA 200
2.61
20d high
-15.6%
5y high
-71.6%
5y range
25th
Website · 1,128 employees · United States

Positions held

Your positions

VFF isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
12
Hold
watch
Signal
Neutral
Target
$3.09
Stop
$2.50
Stop distance
6.7%
Target vs last
+15.3%

Fundamentals

Market cap$330.17MEnterprise value$309.88MTrailing P/E15.00Forward P/E11.74
PEG—Price / book1.05Beta1.35Dividend yield0.00%
Revenue growth6.8%Earnings growth-74.6%Gross margin44.3%Operating margin17.4%
Profit margin9.8%ROE7.5%ROA5.6%Debt / equity0.14
Current ratio3.17Free cash flow$3.51MAnalyst recommendationstrong_buyMean target$5.83
52w high$4.9952w low$1.81

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$64.0M$50.2M$49.6M$66.7M$59.9M—
Op margin17.4%10.0%9.2%24.5%11.6%—
Net income$7.1M$2.9M$2.4M$10.2M$26.5M—
Gross margin46.8%41.8%38.7%47.9%37.3%—
Gross profit$30.0M$21.0M$19.2M$31.9M$22.3M—
Operating income$11.2M$5.0M$4.6M$16.3M$6.9M—
  • Revenue +27% vs prior quarter ($64M vs $50M).
  • Gross margin 46.8% (was 41.8% prior quarter).
  • Operating margin expanded to 17.4%.

Yearly (6y)

20252024202320222021
Revenue$216M$196M$163M$294M—
Op margin12.7%-8.1%-5.4%-15.2%—
Net income$32.4M-$35.9M-$34.8M-$101M—
Gross margin40.6%23.4%29.4%9.4%—
Gross profit$87.7M$45.8M$48.0M$27.5M—
Operating income$27.4M-$15.9M-$8.8M-$44.8M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

VFF · daily-9.4% over 13 sessions
Close EMA21 EMA50 EMA200
2.612.772.923.073.232026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$17M$33M$50M$67M0%24%48%2025-Q22025-Q32025-Q42026-Q12026-Q2