Go Pro

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
EBN
Epicore BioNetworks
C$1.29
-0.8%
C$1.29
C$0.54
C$1.32
C$34.03MN/A29,654 shs54,778 shs
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
$28.67
+0.8%
$28.51
$25.73
$29.87
$152.52M0.8611,777 shs6,882 shs
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
C$0.00
C$5.01
C$7.24
C$49.84MN/A13,001 shs5,097 shs
Village Farms International, Inc. stock logo
VFF
Village Farms International
$2.89
$2.25
$1.80
$4.99
$353.41M1.381.22 million shs803,944 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
EBN
Epicore BioNetworks
0.00%0.00%0.00%0.00%0.00%
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
+0.28%-1.42%-0.80%-2.74%+4.02%
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
0.00%0.00%0.00%0.00%0.00%
Village Farms International, Inc. stock logo
VFF
Village Farms International
+1.76%+1.05%+48.97%+17.00%+6.25%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
EBN
Epicore BioNetworks
C$1.29
-0.8%
C$1.29
C$0.54
C$1.32
C$34.03MN/A29,654 shs54,778 shs
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
$28.67
+0.8%
$28.51
$25.73
$29.87
$152.52M0.8611,777 shs6,882 shs
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
C$0.00
C$5.01
C$7.24
C$49.84MN/A13,001 shs5,097 shs
Village Farms International, Inc. stock logo
VFF
Village Farms International
$2.89
$2.25
$1.80
$4.99
$353.41M1.381.22 million shs803,944 shs
(Almost)  Everything You Need To Know About The EV Market Cover

Looking to profit from the electric vehicle mega-trend? Click the link to see our list of which EV stocks show the most long-term potential.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
EBN
Epicore BioNetworks
0.00%0.00%0.00%0.00%0.00%
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
+0.28%-1.42%-0.80%-2.74%+4.02%
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
0.00%0.00%0.00%0.00%0.00%
Village Farms International, Inc. stock logo
VFF
Village Farms International
+1.76%+1.05%+48.97%+17.00%+6.25%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
EBN
Epicore BioNetworks
0.00
N/AN/AN/A
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
2.77
Moderate Buy$28.67N/A
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
0.00
N/AN/AN/A
Village Farms International, Inc. stock logo
VFF
Village Farms International
2.00
HoldN/AN/A

Current Analyst Ratings Breakdown

Latest VFF, SWP, TPK, and EBN Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
8/14/2026
Village Farms International, Inc. stock logo
VFF
Village Farms International
Reiterated RatingHold (C)
7/13/2026
Village Farms International, Inc. stock logo
VFF
Village Farms International
UpgradeStrong SellHold
(Data available from 9/3/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
EBN
Epicore BioNetworks
N/AN/AN/AN/AN/AN/A
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
N/AN/AN/AN/AN/AN/A
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
C$86.49M0.00N/A6.88C$5.10 per share0.00
Village Farms International, Inc. stock logo
VFF
Village Farms International
$215.94M1.64$0.33 per share8.84$2.55 per share1.13
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
EBN
Epicore BioNetworks
N/AN/AN/AN/AN/AN/AN/AN/AN/A
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
N/AN/A26.16N/AN/AN/AN/AN/AN/A
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
N/AC$0.3118.03N/AN/AN/AN/AN/AN/A
Village Farms International, Inc. stock logo
VFF
Village Farms International
$32.44M$0.1717.0013.14N/A9.85%7.62%5.48%11/9/2026 (Estimated)

Latest VFF, SWP, TPK, and EBN Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/10/2026Q2 2026
Village Farms International, Inc. stock logo
VFF
Village Farms International
$0.0152$0.06+$0.0448$0.06$56.30 million$63.98 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
EBN
Epicore BioNetworks
N/AN/AN/AN/AN/A
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
$2.458.55%N/AN/AN/A
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
C$0.254.55%N/A81.97%N/A
Village Farms International, Inc. stock logo
VFF
Village Farms International
N/AN/AN/AN/AN/A

Latest VFF, SWP, TPK, and EBN Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/26/2026
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
quarterly$0.61608.83%6/29/20266/29/20266/30/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
EBN
Epicore BioNetworks
N/AN/AN/A
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
N/AN/AN/A
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
32.98
4.76
2.66
Village Farms International, Inc. stock logo
VFF
Village Farms International
0.13
3.17
2.25
CompanyEmployeesShares OutstandingFree FloatOptionable
EBN
Epicore BioNetworks
147,00026.38 millionN/ANot Optionable
SWP Growth & Income ETF stock logo
SWP
SWP Growth & Income ETF
N/A5.32 millionN/AN/A
Swiss Water Decaffeinated Coffee Inc. stock logo
TPK
Swiss Water Decaffeinated Coffee
N/A9.06 millionN/ANot Optionable
Village Farms International, Inc. stock logo
VFF
Village Farms International
1,128122.29 million106.14 millionOptionable

Recent News About These Companies

3 Top Marijuana Stocks to Watch in September 2026
Top Canadian Cannabis Stocks to Watch in August 2026
3 Top Marijuana Stocks to Watch in July 2026
Why I Am Upgrading Village Farms

New MarketBeat Followers Over Time

Media Sentiment Over Time

Epicore BioNetworks CVE:EBN

C$1.29 -0.01 (-0.77%)
As of 12/14/2017

Epicore BioNetworks Inc. (Epicore) develops, manufactures and markets specialty biotechnology, biochemical and nutrition products. Epicore specialty biochemical products are mixtures of specialty organic, inorganic and biochemical ingredients that facilitate microbe and plant growth. Some Epicore products (such as its EPIZYM-AGP COMPLETE) stimulate algae growth, an important property in shrimp and bivalve hatcheries that grow algae as animal food. Some of its products (such as EPIZYM-BGM) support microbe growth for customers who grow-up an Epicore microbial ecosystem at their location. Some Epicore biochemical products stimulate plant growth to increase plant yield and environmental stress resistance. The third Epicore product group is specialty animal feeds. These products are an extension of its microbial growth media expertise and are primarily used in aquaculture. Its EPIFEED -LHF and EPILITE liquid shrimp larval feeds are tools to help hatchery managers raise postlarval shrimp.

SWP Growth & Income ETF stock logo

SWP Growth & Income ETF NASDAQ:SWP

$28.67 +0.24 (+0.84%)
As of 02:36 PM Eastern

The SWP Growth & Income ETF (SWP) is an exchange-traded fund that mostly invests in total market equity. The fund actively selects income-producing companies in the US that exhibit quality characteristics. It selects securities of any capitalization but significantly focuses on the large-cap spectrum. SWP was launched on Sep 25, 2024 and is issued by SWP.

Swiss Water Decaffeinated Coffee stock logo

Swiss Water Decaffeinated Coffee TSE:TPK

Ten Peaks Coffee Company Inc., together with its subsidiaries, operates as a specialty coffee company in Canada, the United States, and internationally. It decaffeinates and sells green coffee to specialty roaster retailers, specialty coffee importers, and commercial coffee roasters. The company uses the SWISS WATER process to decaffeinate green coffee without the use of chemicals. It also provides a range of green coffee handling and storage services, including devanning coffee received from origin; inspecting, weighing, and sampling coffees; and storing, handling, and preparing green coffee for outbound shipments. The company was formerly known as Swiss Water Decaffeinated Coffee Income Fund and changed its name to Ten Peaks Coffee Company Inc. in January 2011. Ten Peaks Coffee Company Inc. is headquartered in Burnaby, Canada.

Village Farms International stock logo

Village Farms International NASDAQ:VFF

$2.89 0.00 (0.00%)
As of 04:00 PM Eastern

Village Farms International, Inc., together with its subsidiaries, produces, markets, and sells greenhouse-grown tomatoes, bell peppers, and cucumbers in North America. It operates through four segments: Produce, Cannabis-Canada, Cannabis-U.S., and Energy. The company also produces and supplies cannabis products to other licensed providers and provincial governments in Canada and internationally; develops and sells cannabinoid-based health and wellness products, including ingestible, edibles, and topical applications; and produces power. It markets and distributes its products under the Village Farms brand name to retail supermarkets and fresh food distribution companies, as well as products produced under exclusive and non-exclusive arrangements from greenhouse supply partners. The company was formerly known as Village Farms Canada Inc. and changed its name to Village Farms International, Inc. in December 2009. Village Farms International, Inc. was founded in 1989 and is headquartered in Delta, Canada.