Compare Stocks

Comparative Price Performance Over Time

Compare Stocks - Price & Volume

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$86.64
+0.3%
$83.34
$69.38
$94.21
$45.62B0.513.74 million shs998,989 shs
AGT
iShares MSCI Argentina and Global Exposure ETF
$26.38
$26.38
$24.18
$32.91
N/AN/AN/A4,231 shs
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$9.89
-0.4%
C$9.99
C$7.36
C$10.85
C$395.40M2.0843,192 shs7,121 shs
Village Farms International, Inc. stock logo
VFF
Village Farms International
$1.30
-1.5%
$1.03
$0.55
$1.57
$143.34M2.44810,674 shs142,823 shs
Beginner's Guide to Pot Stock Investing Cover

Click the link below and we'll send you MarketBeat's guide to pot stock investing and which pot companies show the most promise.

Get This Free Report

Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
+0.95%+6.31%+4.22%+10.60%-8.49%
AGT
iShares MSCI Argentina and Global Exposure ETF
0.00%0.00%0.00%0.00%0.00%
Total Energy Services Inc. stock logo
TOT
Total Energy Services
+2.58%+0.61%-1.78%+3.55%+21.84%
Village Farms International, Inc. stock logo
VFF
Village Farms International
-3.65%+9.09%+24.53%+56.08%+88.03%

MarketRank™

CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
4.3812 of 5 stars
2.25.04.21.02.61.71.9
AGT
iShares MSCI Argentina and Global Exposure ETF
N/AN/AN/AN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
3.7687 of 5 stars
3.50.02.50.02.32.51.9
Village Farms International, Inc. stock logo
VFF
Village Farms International
2.9552 of 5 stars
3.53.00.00.02.22.51.3

Analyst Ratings

CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
2.42
Hold$86.080.69% Upside
AGT
iShares MSCI Argentina and Global Exposure ETF
0.00
N/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
3.00
BuyC$16.5068.88% Upside
Village Farms International, Inc. stock logo
VFF
Village Farms International
3.00
Buy$1.8235.67% Upside

Current Analyst Ratings

Latest TOT, VFF, AGT, MPE, and AEP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/22/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
Scotiabank
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Lower Price TargetSector Outperform ➝ Sector Outperform$92.00 ➝ $86.00
4/15/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetEqual Weight ➝ Equal Weight$83.00 ➝ $84.00
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
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
UBS Group
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeNeutral ➝ Sell$86.00 ➝ $83.00
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
3/8/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
LADENBURG THALM/SH SH
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeNeutral ➝ Sell$75.50 ➝ $73.00
2/28/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
Barclays
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingOverweight ➝ Equal Weight$84.00 ➝ $83.00
2/27/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
Cfra
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingBuy ➝ Buy$90.00 ➝ $92.00
2/27/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
BMO Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetOutperform ➝ Outperform$87.00 ➝ $88.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
(Data available from 4/25/2021 forward. View 10+ years of historical ratings with our analyst ratings screener.)

Sales & Book Value

CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$19B2.37$11.22 per share7.62$48.06 per share1.78
AGT
iShares MSCI Argentina and Global Exposure ETF
N/AN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$892.40M0.44C$0.97 per share10.07C$13.26 per share0.74
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
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$2.21B$4.2520.1214.443.0211.64%11.04%2.85%4/30/2024 (Confirmed)
AGT
iShares MSCI Argentina and Global Exposure ETF
N/AN/A0.00N/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$41.62MC$1.019.671.774.66%7.90%5.76%5/10/2024 (Confirmed)
Village Farms International, Inc. stock logo
VFF
Village Farms International
-$31.80M-$0.28N/A133.90N/A-11.13%-5.58%-3.72%5/8/2024 (Estimated)

Latest TOT, VFF, AGT, MPE, and AEP 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
4/30/2024N/A
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$1.36N/A-$1.36N/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
2/27/202412/31/2023
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$1.26$1.23-$0.03$1.82$5.12 billion$4.60 billion    

Dividends

CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
$3.524.12%+5.87%82.82%14 Years
AGT
iShares MSCI Argentina and Global Exposure ETF
N/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$0.363.68%N/A35.64%N/A
Village Farms International, Inc. stock logo
VFF
Village Farms International
N/AN/AN/AN/AN/A

Latest TOT, VFF, AGT, MPE, and AEP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/23/2024
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
quarterly$0.884.11%5/9/20245/10/20246/10/2024
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
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
1.49
0.53
0.36
AGT
iShares MSCI Argentina and Global Exposure ETF
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

Miscellaneous

CompanyEmployeesShares OutstandingFree FloatOptionable
American Electric Power Company, Inc. stock logo
AEP
American Electric Power
17,250526.59 million525.96 millionOptionable
AGT
iShares MSCI Argentina and Global Exposure ETF
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, TOT, AGT, MPE, and AEP Headlines

SourceHeadline
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
Canadian Cannabis Stocks to Watch in Mid-March 2024Canadian Cannabis Stocks to Watch in Mid-March 2024
marijuanastocks.com - March 19 at 9:09 AM
VFF Apr 2024 1.000 putVFF Apr 2024 1.000 put
ca.finance.yahoo.com - March 15 at 11:43 PM

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

All Headlines

Company Descriptions

American Electric Power logo

American Electric Power

NASDAQ:AEP
American Electric Power Company, Inc., an electric public utility holding company, engages in the generation, transmission, and distribution of electricity for sale to retail and wholesale customers in the United States. It operates through Vertically Integrated Utilities, Transmission and Distribution Utilities, AEP Transmission Holdco, and Generation & Marketing segments. The company generates electricity using coal and lignite, natural gas, renewable, nuclear, hydro, solar, wind, and other energy sources. It also supplies and markets electric power at wholesale to other electric utility companies, rural electric cooperatives, municipalities, and other market participants. American Electric Power Company, Inc. was incorporated in 1906 and is headquartered in Columbus, Ohio.

iShares MSCI Argentina and Global Exposure ETF

BATS:AGT
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.