S&P 500   3,826.04 (+0.17%)
DOW   31,323.08 (+0.17%)
QQQ   309.99 (+0.27%)
AAPL   122.53 (+0.39%)
MSFT   230.48 (+1.28%)
FB   263.45 (+3.15%)
GOOGL   2,046.27 (+1.73%)
TSLA   645.68 (-1.15%)
AMZN   3,038.00 (+1.10%)
NVDA   506.88 (-1.04%)
BABA   234.66 (-0.68%)
CGC   31.77 (-4.42%)
GE   13.63 (+1.41%)
MU   86.55 (-2.87%)
NIO   40.74 (-1.90%)
AMD   80.06 (-0.99%)
T   28.98 (+0.91%)
F   12.18 (+0.08%)
ACB   10.04 (-4.02%)
DIS   189.95 (-1.20%)
BA   231.35 (+1.22%)
NFLX   526.97 (+1.20%)
PFE   34.80 (+1.19%)
S&P 500   3,826.04 (+0.17%)
DOW   31,323.08 (+0.17%)
QQQ   309.99 (+0.27%)
AAPL   122.53 (+0.39%)
MSFT   230.48 (+1.28%)
FB   263.45 (+3.15%)
GOOGL   2,046.27 (+1.73%)
TSLA   645.68 (-1.15%)
AMZN   3,038.00 (+1.10%)
NVDA   506.88 (-1.04%)
BABA   234.66 (-0.68%)
CGC   31.77 (-4.42%)
GE   13.63 (+1.41%)
MU   86.55 (-2.87%)
NIO   40.74 (-1.90%)
AMD   80.06 (-0.99%)
T   28.98 (+0.91%)
F   12.18 (+0.08%)
ACB   10.04 (-4.02%)
DIS   189.95 (-1.20%)
BA   231.35 (+1.22%)
NFLX   526.97 (+1.20%)
PFE   34.80 (+1.19%)
S&P 500   3,826.04 (+0.17%)
DOW   31,323.08 (+0.17%)
QQQ   309.99 (+0.27%)
AAPL   122.53 (+0.39%)
MSFT   230.48 (+1.28%)
FB   263.45 (+3.15%)
GOOGL   2,046.27 (+1.73%)
TSLA   645.68 (-1.15%)
AMZN   3,038.00 (+1.10%)
NVDA   506.88 (-1.04%)
BABA   234.66 (-0.68%)
CGC   31.77 (-4.42%)
GE   13.63 (+1.41%)
MU   86.55 (-2.87%)
NIO   40.74 (-1.90%)
AMD   80.06 (-0.99%)
T   28.98 (+0.91%)
F   12.18 (+0.08%)
ACB   10.04 (-4.02%)
DIS   189.95 (-1.20%)
BA   231.35 (+1.22%)
NFLX   526.97 (+1.20%)
PFE   34.80 (+1.19%)
S&P 500   3,826.04 (+0.17%)
DOW   31,323.08 (+0.17%)
QQQ   309.99 (+0.27%)
AAPL   122.53 (+0.39%)
MSFT   230.48 (+1.28%)
FB   263.45 (+3.15%)
GOOGL   2,046.27 (+1.73%)
TSLA   645.68 (-1.15%)
AMZN   3,038.00 (+1.10%)
NVDA   506.88 (-1.04%)
BABA   234.66 (-0.68%)
CGC   31.77 (-4.42%)
GE   13.63 (+1.41%)
MU   86.55 (-2.87%)
NIO   40.74 (-1.90%)
AMD   80.06 (-0.99%)
T   28.98 (+0.91%)
F   12.18 (+0.08%)
ACB   10.04 (-4.02%)
DIS   189.95 (-1.20%)
BA   231.35 (+1.22%)
NFLX   526.97 (+1.20%)
PFE   34.80 (+1.19%)
Log in

Compare Stocks

Enter up to five stock symbols separated by a comma or space (ex. BAC,WFC,JPM,LON:BARC).
Date Range: 

 Total Energy ServicesStrad Inc. (SDY.TO)Velocys plc (VLS.L)STEP Energy Services Ltd. (STEP.TO)CWC Energy Services
SymbolTSE:TOTTSE:SDYLON:VLSTSE:STEPCVE:CWC
Price Information
Current PriceC$3.77N/AGBX 6.24C$1.36C$0.14
52 Week RangeBuyStrong BuyHoldHoldN/A
MarketRank™
Overall Score1.51.21.10.90.6
Analysis Score1.52.03.01.20.0
Community Score2.12.62.62.52.3
Dividend Score1.70.00.00.00.0
Ownership Score1.70.00.00.00.0
Earnings & Valuation Score0.61.30.00.60.6
Analyst Ratings
Consensus RecommendationBuyStrong BuyHoldHoldN/A
Consensus Price TargetC$3.83C$2.39GBX 15C$0.74N/A
% Upside from Price Target1.68% upside∞ upside140.35% upside-45.90% downsideN/A
Trade Information
Market CapC$167.70 millionC$129.61 million£68.34 millionC$94.54 millionC$61.24 million
BetaN/AN/AN/AN/AN/A
Average Volume43,746106,2206,792,40060,55499,579
Sales & Book Value
Annual RevenueC$433.78 millionC$130.24 million£490,000.00C$423.88 millionC$78.50 million
Price / Sales0.390.00135.590.220.90
CashflowC$0.59 per shareN/AGBX 0.10 per shareC$0.12 per shareC$0.00 per share
Price / Cash6.3556.3362.5211.48125.00
Book ValueC$11.46 per shareC$2.39 per shareGBX (0.10) per shareC$3.41 per shareC$0.32 per share
Price / Book0.330.00-0.620.400.44
Profitability
Net IncomeN/AN/AN/AN/AN/A
EPSC($0.45)C$0.02GBX (1.30)C($1.89)C($0.05)
Trailing P/E RatioN/A125.26N/AN/AN/A
Forward P/E RatioN/A
P/E GrowthN/A0.36N/AN/AN/A
Net MarginsN/AN/AN/AN/AN/A
Return on Equity (ROE)N/AN/AN/AN/AN/A
Return on Assets (ROA)N/AN/AN/AN/AN/A
Dividend
Annual PayoutC$0.06N/AN/AN/AN/A
Dividend Yield1.59%N/AN/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/A N/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio50.41%16.05%39.54%98.46%17.98%
Current Ratio3.17%1.46%0.79%2.26%1.67%
Quick Ratio1.42%1.41%0.18%1.55%1.40%
Ownership Information
Institutional Ownership PercentageN/AN/AN/AN/AN/A
Insider Ownership PercentageN/AN/AN/AN/AN/A
Miscellaneous
Employees1,976186331,391N/A
Shares Outstanding45.08 million54.46 million1.06 billion67.53 million503.55 million
Next Earnings Date3/11/2021 (Estimated)N/AN/AN/A3/5/2021 (Estimated)
OptionableOptionableOptionableNot OptionableNot OptionableNot Optionable

Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.