S&P 500   3,870.29
DOW   31,391.52
QQQ   318.40
pixel
S&P 500   3,870.29
DOW   31,391.52
QQQ   318.40
pixel
S&P 500   3,870.29
DOW   31,391.52
QQQ   318.40
pixel
S&P 500   3,870.29
DOW   31,391.52
QQQ   318.40
pixel
Log in

Compare Stocks

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

 SThreeCTT - Correios De PortugalDatatecEnQuestPayPoint
SymbolOTCMKTS:STREFOTCMKTS:CTTPYOTCMKTS:DTTLYOTCMKTS:ENQUFOTCMKTS:PYPTF
Price Information
Current Price$3.44$5.91$4.20$0.18$7.25
52 Week RangeBuyN/AN/AHoldN/A
MarketRank™
Overall Score0.60.01.70.91.1
Analysis Score0.00.00.00.00.0
Community Score2.80.02.41.82.6
Dividend Score0.00.02.50.00.0
Ownership Score0.00.00.00.00.0
Earnings & Valuation Score0.00.03.82.53.1
Analyst Ratings
Consensus RecommendationBuyN/AN/AHoldN/A
Consensus Price TargetN/AN/AN/AN/AN/A
% Upside from Price TargetN/AN/AN/AN/AN/A
Trade Information
Market Cap$442.73 million$443.25 million$445.13 million$306.94 million$494.16 million
Beta0.01-0.27-0.213.32-0.22
Average Volume5,550290N/A13,9991,633
Sales & Book Value
Annual Revenue$1.71 billion$829.16 million$4.30 billion$1.65 billion$270.77 million
Price / Sales0.260.530.100.191.83
Cashflow$0.48 per share$0.44 per share$0.91 per share$0.39 per share$1.03 per share
Price / Cash7.1413.554.610.467.05
Book Value$1.14 per share$1.96 per share$6.07 per share$0.33 per share$0.71 per share
Price / Book3.023.020.690.5510.21
Profitability
Net Income$52.62 million$32.70 million$14.24 million$-449,300,000.00$58.06 million
EPSN/AN/A$0.19$0.13$0.84
Trailing P/E Ratio0.0045.4722.111.398.63
Forward P/E Ratio13.13N/A9.80
P/E GrowthN/AN/AN/AN/AN/A
Net MarginsN/A1.49%N/AN/AN/A
Return on Equity (ROE)N/A8.13%N/AN/AN/A
Return on Assets (ROA)N/A0.42%N/AN/AN/A
Dividend
Annual PayoutN/AN/A$0.10N/AN/A
Dividend YieldN/AN/A2.38%N/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/A52.63%N/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio0.23%1.11%N/AN/AN/A
Current Ratio1.48%0.38%N/A0.70%1.00%
Quick RatioN/A0.38%N/A0.63%1.00%
Ownership Information
Institutional Ownership PercentageN/AN/AN/AN/AN/A
Insider Ownership PercentageN/AN/AN/AN/AN/A
Miscellaneous
Employees3,19610,85210,924958694
Shares Outstanding128.70 million75.00 million105.98 million1.70 billion68.16 million
Next Earnings Date4/26/2021 (Estimated)3/15/2021 (Estimated)5/26/2021 (Estimated)4/14/2021 (Estimated)N/A
OptionableNot OptionableNot OptionableNot 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.