Total Energy Services Inc. (TSX:TOT)

Canada flag Canada · Delayed Price · Currency is CAD
33.87
-0.66 (-1.91%)
Sep 30, 2026, 4:00 PM EST
Market Cap1.23B +133.3%
Revenue (ttm)1.21B +21.7%
Net Income88.97M +35.0%
EPS2.38 +40.0%
Shares Out 36.40M
PE Ratio14.25
Forward PE10.79
Dividend0.48 (1.42%)
Ex-Dividend DateSep 29, 2026
Volume119,556
Open34.52
Previous Close34.53
Day's Range33.86 - 34.92
52-Week Range13.00 - 37.90
Beta1.11
AnalystsBuy
Price Target41.50 (+22.53%)
Est. EarningsNov 9, 2026