Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Richmont Mines Inc stock logo
RIC
Richmont Mines
$9.60
$0.00
$5.45
$10.45
N/AN/A466,921 shs868,236 shs
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$10.10
+2.1%
C$10.00
C$7.36
C$10.85
C$403.80M2.0843,058 shs23,480 shs
Village Farms International, Inc. stock logo
VFF
Village Farms International
$1.36
+6.3%
$1.04
$0.55
$1.57
$149.39M2.44813,448 shs786,097 shs
7 Energy Stocks to Buy and Hold Forever Cover

Do you expect the global demand for energy to shrink?! If not, it's time to take a look at how energy stocks can play a part in your portfolio.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Richmont Mines Inc stock logo
RIC
Richmont Mines
0.00%0.00%0.00%0.00%0.00%
Total Energy Services Inc. stock logo
TOT
Total Energy Services
-0.40%+2.70%-3.42%+1.64%+25.67%
Village Farms International, Inc. stock logo
VFF
Village Farms International
-3.79%+3.25%+4.10%+46.99%+86.74%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/AN/AN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
3.9598 of 5 stars
3.50.02.50.02.92.51.9
Village Farms International, Inc. stock logo
VFF
Village Farms International
3.0281 of 5 stars
3.53.00.00.02.22.51.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
3.00
BuyC$16.5063.37% Upside
Village Farms International, Inc. stock logo
VFF
Village Farms International
3.00
Buy$1.8234.07% Upside

Current Analyst Ratings

Latest VFF, MPE, DFM, RIC, and TOT Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
3/14/2024
Village Farms International, Inc. stock logo
VFF
Village Farms International
Craig Hallum
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetBuy ➝ Buy$1.00 ➝ $1.20
3/11/2024
Total Energy Services Inc. stock logo
TOT
Total Energy Services
ATB Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetC$16.75 ➝ C$17.00
3/11/2024
Total Energy Services Inc. stock logo
TOT
Total Energy Services
Stifel Nicolaus
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetC$15.00 ➝ C$16.00
2/6/2024
Total Energy Services Inc. stock logo
TOT
Total Energy Services
ATB Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetC$17.00 ➝ C$16.75
2/5/2024
Total Energy Services Inc. stock logo
TOT
Total Energy Services
ATB Capital
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperformC$15.75 ➝ C$17.00
(Data available from 4/26/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$892.40M0.45C$1.00 per share10.07C$13.26 per share0.76
Village Farms International, Inc. stock logo
VFF
Village Farms International
$285.60M0.52N/AN/A$2.75 per share0.49

Profitability & Earnings

CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/A0.00N/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$41.62MC$1.0110.001.774.66%7.90%5.76%5/10/2024 (Confirmed)
Village Farms International, Inc. stock logo
VFF
Village Farms International
-$31.80M-$0.28N/A135.50N/A-11.13%-5.58%-3.72%5/8/2024 (Estimated)

Latest VFF, MPE, DFM, RIC, and TOT Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/10/2024N/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$0.23N/A-C$0.23N/AN/AN/A
3/13/2024Q4 2023
Village Farms International, Inc. stock logo
VFF
Village Farms International
-$0.02-$0.08-$0.06$0.04$70.03 million$74.23 million
3/7/2024Q4 2023
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$0.35-C$0.19-C$0.54-C$0.19C$218.00 millionC$213.76 million

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$0.363.56%N/A35.64%N/A
Village Farms International, Inc. stock logo
VFF
Village Farms International
N/AN/AN/AN/AN/A

Latest VFF, MPE, DFM, RIC, and TOT Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
3/27/2024
Total Energy Services Inc. stock logo
TOT
Total Energy Services
QuarterlyC$0.093.81%3/27/20244/15/20244/15/2024
(Data available from 1/1/2013 forward)

Debt

CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
20.49
1.70
1.09
Village Farms International, Inc. stock logo
VFF
Village Farms International
0.13
2.10
1.02

Ownership

Institutional Ownership

CompanyInstitutional Ownership
Richmont Mines Inc stock logo
RIC
Richmont Mines
53.83%
Total Energy Services Inc. stock logo
TOT
Total Energy Services
46.01%
Village Farms International, Inc. stock logo
VFF
Village Farms International
12.15%

Insider Ownership

CompanyInsider Ownership
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
7.09%
Village Farms International, Inc. stock logo
VFF
Village Farms International
11.70%

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
Richmont Mines Inc stock logo
RIC
Richmont Mines
N/AN/AN/ANot Optionable
Total Energy Services Inc. stock logo
TOT
Total Energy Services
1,97639.98 millionN/ANot Optionable
Village Farms International, Inc. stock logo
VFF
Village Farms International
1,400110.25 million97.35 millionOptionable

VFF, MPE, DFM, RIC, and TOT Headlines

SourceHeadline
PRISM MarketView – Weekly Market Report – April 26, 2024PRISM MarketView – Weekly Market Report – April 26, 2024
prismmediawire.com - April 26 at 2:39 PM
Village Farms International to Report Q1/24 Results on May 8, 2024Village Farms International to Report Q1/24 Results on May 8, 2024
globenewswire.com - April 26 at 7:00 AM
Investors in Village Farms International (NASDAQ:VFF) have seen decent returns of 94% over the past yearInvestors in Village Farms International (NASDAQ:VFF) have seen decent returns of 94% over the past year
finance.yahoo.com - April 25 at 11:21 AM
Village Farms International Expands Executive TeamVillage Farms International Expands Executive Team
globenewswire.com - April 24 at 7:00 AM
Village Farms International, Inc. (VFF)Village Farms International, Inc. (VFF)
finance.yahoo.com - April 20 at 3:24 PM
Cannabis Executives Complain Over Lack of Tax Reform in Canadian Budget… While Making BankCannabis Executives Complain Over Lack of Tax Reform in Canadian Budget… While Making Bank
thedeepdive.ca - April 19 at 5:40 PM
A category innovation: Pure Sunfarms introduces Hi-Def Pre-RollsA category innovation: Pure Sunfarms introduces Hi-Def Pre-Rolls
finance.yahoo.com - April 18 at 8:40 AM
Insider Buying: Village Farms International, Inc. (NASDAQ:VFF) Director Buys 14,200 Shares of StockInsider Buying: Village Farms International, Inc. (NASDAQ:VFF) Director Buys 14,200 Shares of Stock
insidertrades.com - April 13 at 7:22 AM
Insider Buying: Village Farms International, Inc. (NASDAQ:VFF) Director Purchases 14,200 Shares of StockInsider Buying: Village Farms International, Inc. (NASDAQ:VFF) Director Purchases 14,200 Shares of Stock
marketbeat.com - April 12 at 6:35 PM
These Marijuana Stocks Could Begin To Rise Again?These Marijuana Stocks Could Begin To Rise Again?
marijuanastocks.com - April 12 at 9:10 AM
Village Farms International Posts Eight Consecutive Months of National Share GrowthVillage Farms International Posts Eight Consecutive Months of National Share Growth
globenewswire.com - April 11 at 7:00 AM
Village Farms International Appoints William Stoufer as President, Balanced Health BotanicalsVillage Farms International Appoints William Stoufer as President, Balanced Health Botanicals
globenewswire.com - April 10 at 5:00 PM
Village Farms International Cannabis Company Back In NASDAQs Good GracesVillage Farms International Cannabis Company Back In NASDAQ's Good Graces
msn.com - April 9 at 5:25 PM
Village Farms International Regains Nasdaq ComplianceVillage Farms International Regains Nasdaq Compliance
finance.yahoo.com - April 9 at 10:15 AM
Village Farms International Regains Nasdaq ComplianceVillage Farms International Regains Nasdaq Compliance
globenewswire.com - April 9 at 10:08 AM
B.C. cannabis industry eyes newly opened German marketB.C. cannabis industry eyes newly opened German market
biv.com - April 9 at 2:23 AM
NASDAQ-Listed Marijuana Stocks, Tilray, Canopy, Aurora Rally: Whats Behind The Surge?NASDAQ-Listed Marijuana Stocks, Tilray, Canopy, Aurora Rally: What's Behind The Surge?
msn.com - April 9 at 2:23 AM
Village Farms International Named Fastest Growing Cannabis Company by Financial Times ‘AmericasVillage Farms International Named Fastest Growing Cannabis Company by Financial Times ‘Americas'
globenewswire.com - April 5 at 7:00 AM
3 Marijuana Stocks To Watch Today In April3 Marijuana Stocks To Watch Today In April
marijuanastocks.com - April 3 at 9:19 AM
Village Farms International Announces Start Up of Renewable Natural Gas FacilityVillage Farms International Announces Start Up of Renewable Natural Gas Facility
finance.yahoo.com - April 3 at 7:38 AM
Perkins Capital Management Inc. Acquires 999,500 Shares of Village Farms International, Inc. (NASDAQ:VFF)Perkins Capital Management Inc. Acquires 999,500 Shares of Village Farms International, Inc. (NASDAQ:VFF)
marketbeat.com - April 1 at 11:44 AM
VFF:CA Village Farms International, Inc.VFF:CA Village Farms International, Inc.
seekingalpha.com - March 29 at 8:34 AM
Village Farms International, Inc.: Village Farms International Applauds German Cannabis ProgressVillage Farms International, Inc.: Village Farms International Applauds German Cannabis Progress
finanznachrichten.de - March 23 at 9:21 AM
Village Farms International Applauds German Cannabis ProgressVillage Farms International Applauds German Cannabis Progress
globenewswire.com - March 22 at 3:30 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

Richmont Mines logo

Richmont Mines

NYSE:RIC
Richmont Mines Inc, formerly Ressources Minieres Rouyn Inc, is a Canada-based mining company. The Company is engaged in the mining, exploration and development of mining properties, principally gold. The Company operates gold mines at various sites in Quebec and Ontario. The Company's segments include Quebec and Ontario. The Company is engaged in the production of gold from the Island Gold Mine in Ontario and the Beaufor Mine in Quebec. The Island Gold mine is located approximately 80 kilometers northeast of Wawa, Ontario. It is part of the Island Gold Project, which is divided into more than eight parts (properties) comprising approximately 200 patented, leased and staked claims covering approximately 8,000 hectares, mainly within the townships of Finan and Jacobson. The Island Gold Project is located in the Michipicoten Greenstone Belt. The Beaufor Mine is located approximately 20 kilometers northeast of Val-d'Or, Quebec.
Total Energy Services logo

Total Energy Services

TSE:TOT
Total Energy Services Inc. operates as an energy services company primarily in Canada, the United States, and Australia. It operates through Contract Drilling Services, Rentals and Transportation Services, Compression and Process Services and Well Servicing segments. The Contract Drilling Services segment operates a fleet of various drilling rigs supported by an extensive fleet of owned top drives, walking systems, pumps, and other ancillary equipment. The Rentals and Transportation Services segment provides a fleet of heavy trucks, rental equipment, and access matting in western Canada and in the United States. The Compression and Process Services segment offers natural gas compression equipment, as well as oil, natural gas, and other process equipment. The Well Servicing segment offers well servicing rigs. It also engages in the fabrication, sale, rental, and servicing of new and used natural gas compression, and oil and natural gas process equipment. Total Energy Services Inc. was incorporated in 1996 and is headquartered in Calgary, Canada.
Village Farms International logo

Village Farms International

NASDAQ:VFF
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.