Total Energy Services Inc., TOTZF, $24.51, OILFIELD SERVICES/EQUIPMENT as of

Company

Symbol
TOTZF
Description
Total Energy Services Inc.
Analyst rating
Buy
Country or region of registration
Canada
Exchange
OTC
Industry
Oilfield services/Equipment
Sector
Industrial services
Upcoming earnings date
2026-11-11
Recent earnings date
2026-08-12

Performance

Price change %, 1 day
-6.38%
Performance %, 1 week
-13.91%
Performance %, 1 month
0.04%
Performance %, 3 months
44.69%
Performance %, 6 months
45.89%
Performance %, 1 year
134.55%
Performance %, Year to date
126.94%
Performance %, 5 years
520.51%
Performance %, 10 years
147.73%
Performance %, All Time
259.91%

Financials

Price
$24.51
Dividend yield %, Trailing 12 months
1.27%
Market capitalization
$892,164,041.14
EBITDA, Trailing 12 months
$139,718,656
Number of employees, Annual
2,384
Number of shareholders, Annual
—
Price to earnings ratio
14.64
Total revenue, Annual
$775,337,842.4
Price to sales ratio
1.13
Price to cash flow ratio
6.76
Price to free cash flow ratio
13.95
Gross margin %, Trailing 12 months
14.15%
Net debt, Quarterly
$466,752
Total debt, Quarterly
$36,027,904
Free float
32,139,198
Total common shares outstanding
36,400,000
Return on assets %, Trailing 12 months
8.77%
Return on equity %, Trailing 12 months
14.62%
Return on invested capital %, Trailing 12 months
12.99%
Revenue per employee, Annual
$325,225.61
Revenue growth %, TTM YoY
16.66%
Volume, 1 day
7,792
Average volume, 10 days
16,912.9
Price × volume (turnover), 1 day
$190,981.92
Total current assets, Quarterly
$293,758,080
Total assets, Quarterly
$759,135,872

Technical indicators

Relative strength index, 7, 1 day
27.32
Relative strength index, 14, 1 day
40.63
Aroon, 14, 1 day, Up
78.57
Aroon, 14, 1 day, Down
14.29
Volatility, 1 week
3.25
Volatility, 1 month
3.79
Volatility, 1 day
8.05
Moving average convergence divergence, 12,26, 1 day, Level
0.5
Moving average convergence divergence, 12,26, 1 day, Signal
0.8
Bollinger Bands, 20, 1 day, Lower
23.74
Bollinger Bands, 20, 1 day, Upper
29.31
Chaikin money flow, 20, 1 day
0.09
Beta, 1 year
-0.78
Candlestick pattern, 1 day
—
Simple moving average, 50, 1 day
25.31
Simple moving average, 200, 1 day
18.4
Exponential moving average, 5, 1 day
26.25
Exponential moving average, 10, 1 day
26.7

Trading ranges

High, All Time
$28.85
Low, All Time
$1.07
High, 52 weeks
$28.85
Low, 52 weeks
$9.46
High, 6 months
$28.85
Low, 6 months
$13.58
High, 3 months
$28.85
Low, 3 months
$17.02
High, 1 month
$28.85
Low, 1 month
$23.41
High, 1 day
$25.5
Low, 1 day
$24.23
High, 1 week
$28.27
Low, 1 week
$24.23