Logo image of TOT.CA

TOTAL ENERGY SERVICES INC (TOT.CA) Stock Analyst Ratings

TSX:TOT - Toronto Stock Exchange - CA89154B1022 - Common Stock - Currency: CAD

9.68  -0.42 (-4.16%)

Buy % Consensus

80

ChartMill assigns a Buy % Consensus number of 80% to TOT.CA. The Buy consensus is the weighted average rating of the current analysts ratings.

Analysts have set a mean price target forecast of 18.36. This target is 89.67% above the current price.
TOT.CA was analyzed by 6 analysts. The buy percentage consensus is at 80. So analysts seem to be have mildly positive about TOT.CA.
In the previous month the buy percentage consensus was at a similar level.
TOT.CA was analyzed by 6 analysts. More opinions would make the average more meaningful.
TOT.CA Historical Analyst RatingsTOT.CA Historical Analyst Buy, Sell and Hold Ratings and number of analysts.Historical Monthly Analyst Rating -98 -89 -80 -71 -62 -53 -44 -35 -26 -17 -8 2 4 6 8 10

Price Target & Forecast

Price Low Median Mean High 9.6818.1818.3618.3618.90 - 87.81% 89.67% 89.67% 95.25%
TOT.CA Current Analyst RatingTOT.CA Current Analyst Buy, Sell and Hold Ratings.Current Analyst Rating Strong Buy Buy Hold Sell Strong Sell 0 0 0 0 0
Up and Down Grades
Date Firm Action Rating
2023-12-22 Oddo Bhf Maintains Buy -> Buy
2022-11-16 Canaccord Capital Upgrade
2022-11-11 Stifel Nicolaus Research Upgrade
2022-11-11 Cormark Securities Upgrade
2022-11-10 BMO Financial Upgrade Outperform
2022-11-10 STA Research Maintains Underperform
2022-11-10 ATB Capital Upgrade
2022-08-10 Stifel Nicolaus Research Upgrade
2022-08-10 BMO Financial Upgrade
2022-08-10 STA Research Maintains Underperform
2022-08-10 ATB Capital Upgrade Outperform
2022-05-12 BMO Financial Upgrade Outperform
2022-03-17 Canaccord Capital Upgrade Buy
2022-03-11 BMO Financial Upgrade Outperform
2022-03-11 ATB Capital Upgrade Outperform
2021-11-11 BMONesbitts Maintains Outperform
2021-11-10 BMONesbitt Upgrade
2021-11-09 ATB Capital Upgrade Outperform
2021-10-14 ATB Capital Maintains Outperform
2021-10-12 ATB Capital Upgrade
2021-08-24 Canaccord Genuity Downgrade Buy
2021-08-12 ATB Capital Upgrade
2021-08-12 BMO Capital Markets Downgrade
2021-07-14 TD Securities Upgrade
2021-06-10 BMO Capital Markets Upgrade
2021-05-14 ATB Capital Downgrade Outperform
2021-03-17 ATB Capital Upgrade
2021-03-12 BMO Capital Markets Upgrade