S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
S&P 500   3,811.15
DOW   30,932.37
QQQ   314.14
Log in

Compare Stocks

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

 OomaLiberty TripAdvisorBlueCityIBEXKaleyra
SymbolNYSE:OOMANASDAQ:LTRPANASDAQ:BLCTNASDAQ:IBEXNYSEAMERICAN:KLR
Price Information
Current Price$15.80$5.63$11.36$22.01$18.78
52 Week RangeBuyN/ABuyBuyBuy
MarketRank™
Overall Score1.61.01.41.60.7
Analysis Score3.50.03.51.51.5
Community Score2.62.53.33.20.7
Dividend Score0.00.00.00.00.0
Ownership Score1.71.70.00.00.8
Earnings & Valuation Score0.00.60.03.10.6
Analyst Ratings
Consensus RecommendationBuyN/ABuyBuyBuy
Consensus Price Target$22.88N/A$20.00$21.43$14.25
% Upside from Price Target44.78% upsideN/A76.06% upside-2.64% downside-24.12% downside
Trade Information
Market Cap$358.66 million$422.93 million$405.00 million$404.72 million$550.74 million
Beta0.312.62N/AN/A0.56
Average Volume96,2711,340,950556,19829,398632,300
Sales & Book Value
Annual Revenue$151.59 million$1.56 billion$107.18 million$405.14 million$129.56 million
Price / Sales2.370.273.781.004.25
CashflowN/A$2.39 per shareN/AN/A$0.49 per share
Price / CashN/A2.36N/AN/A38.40
Book Value$1.31 per share$43.97 per shareN/AN/A($1.94) per share
Price / Book12.060.13-9.68
Profitability
Net Income$-18,800,000.00$-22,000,000.00N/AN/A$-5,510,000.00
EPS($0.65)N/AN/A$0.84$0.24
Trailing P/E RatioN/AN/A0.0026.20N/A
Forward P/E RatioN/A16.18N/A
P/E GrowthN/AN/AN/AN/AN/A
Net Margins-2.50%-32.00%N/AN/A-18.69%
Return on Equity (ROE)-9.25%10.43%N/AN/AN/A
Return on Assets (ROA)-3.71%6.24%N/AN/A-11.81%
Dividend
Annual PayoutN/AN/AN/AN/AN/A
Dividend YieldN/AN/AN/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend GrowthN/AN/AN/AN/AN/A
Debt
Debt-to-Equity RatioN/A0.22%N/AN/AN/A
Current Ratio1.18%2.68%N/AN/A1.08%
Quick Ratio0.96%2.68%N/AN/A1.08%
Ownership Information
Institutional Ownership Percentage75.83%71.98%2.00%23.24%20.18%
Insider Ownership Percentage10.19%6.79%N/AN/A50.98%
Miscellaneous
Employees8484,19449122,976300
Shares Outstanding22.70 million75.12 million35.65 million18.39 million29.33 million
Next Earnings Date3/1/2021 (Confirmed)5/14/2021 (Estimated)3/3/2021 (Estimated)N/A5/10/2021 (Estimated)
OptionableOptionableOptionableNot OptionableNot OptionableOptionable

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.