Total Energy Services Inc. (TSX:TOT)

Canada flag Canada · Delayed Price · Currency is CAD
34.29
+0.13 (0.38%)
Oct 2, 2026, 11:18 AM EST
Market Cap1.24B +132.5%
Revenue (ttm)1.21B +21.7%
Net Income88.97M +35.0%
EPS2.38 +40.0%
Shares Out 36.40M
PE Ratio14.37
Forward PE10.88
Dividend0.48 (1.40%)
Ex-Dividend DateSep 29, 2026
Volume44,621
Open34.00
Previous Close34.16
Day's Range33.85 - 34.45
52-Week Range13.00 - 37.90
Beta1.11
AnalystsBuy
Price Target41.50 (+21.03%)
Est. EarningsNov 9, 2026