Free Trial

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
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
$20.87
$24.99
$27.85
N/AN/A13,593 shs12,200 shs
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$11.68
+1.9%
C$9.98
C$8.40
C$12.44
C$438.95M2.0253,742 shs33,337 shs
13 Stocks Institutional Investors Won't Stop Buying Cover

Which stocks are hedge funds and endowments buying in today's market? Enter your email address and we'll send you MarketBeat's list of thirteen stocks that institutional investors are buying now.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
0.00%0.00%0.00%0.00%0.00%
Total Energy Services Inc. stock logo
TOT
Total Energy Services
0.00%+6.28%+15.53%+21.67%+28.07%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
N/AN/AN/AN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
4.0559 of 5 stars
3.50.01.70.03.92.51.9
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
0.00
N/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
3.00
BuyC$18.0054.11% Upside

Current Analyst Ratings Breakdown

Latest RFF, TOT, APW, and AFINP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
5/5/2025
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$17.00 ➝ C$18.00
(Data available from 6/23/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
$329.92MN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$846.24M0.52C$1.16 per share10.07C$14.46 per share0.81
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
N/AN/A0.00N/AN/AN/AN/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$41.49MC$1.1210.451.774.90%7.84%5.48%N/A
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
$1.887.81%N/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
C$0.363.08%N/A32.21%N/A

Latest RFF, TOT, APW, and AFINP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
6/30/2025
Total Energy Services Inc. stock logo
TOT
Total Energy Services
QuarterlyC$0.103.64%6/30/20257/15/20257/15/2025
3/31/2025
Total Energy Services Inc. stock logo
TOT
Total Energy Services
QuarterlyC$0.104.19%3/31/20254/15/20254/15/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
N/AN/AN/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
27.27
1.40
1.09

Institutional Ownership

CompanyInstitutional Ownership
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
N/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
59.95%

Insider Ownership

CompanyInsider Ownership
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
N/A
Total Energy Services Inc. stock logo
TOT
Total Energy Services
7.73%
CompanyEmployeesShares OutstandingFree FloatOptionable
American Finance Trust, Inc. stock logo
AFINP
American Finance Trust
N/AN/AN/ANot Optionable
Total Energy Services Inc. stock logo
TOT
Total Energy Services
1,97637.58 millionN/ANot Optionable

Recent News About These Companies

TSX:TOT (Total Energy Services Inc.)

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
American Finance Trust stock logo

American Finance Trust NASDAQ:AFINP

American Finance Trust, Inc. (Nasdaq: AFIN) is a publicly traded real estate investment trust listed on the Nasdaq focused on acquiring and managing a diversified portfolio of primarily service-oriented and traditional retail and distribution related commercial real estate properties in the U.S.

Total Energy Services stock logo

Total Energy Services TSE:TOT

C$11.68 +0.22 (+1.92%)
As of 06/20/2025 04:00 PM Eastern

Total Energy Services Inc is an energy services company. The operating segments of the company are Contract Drilling Services, Rentals & Transportation Services, Compression & Process Service, Well servicing, and Corporate. The company's operations are conducted in Canada, the United States of America, and Australia.