Log in

Compare Stocks

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

 EbixRibbon CommunicationsDigimarcAgilysysUnisys
SymbolNASDAQ:EBIXNASDAQ:RBBNNASDAQ:DMRCNASDAQ:AGYSNYSE:UIS
Price Information
Current Price$34.83$6.24$38.91$38.46$14.64
52 Week RangeBuyBuyHoldBuyHold
Beat the Market™ Rank
Overall Score1.71.40.91.41.4
Analysis Score3.31.51.01.32.0
Community Score2.22.32.62.42.3
Dividend Score0.00.00.00.00.0
Ownership Score1.72.50.81.71.7
Earnings & Valuation Score1.30.60.01.91.3
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyHold
Consensus Price Target$54.00$6.00$23.00$32.25$17.00
% Upside from Price Target55.04% upside-3.85% downside-40.89% downside-16.15% downside16.12% upside
Trade Information
Market Cap$1.08 billion$907.28 million$595.95 million$905.43 million$922.88 million
Beta2.110.850.961.240.61
Average Volume415,922388,108128,812203,388778,673
Sales & Book Value
Annual Revenue$580.61 million$563.11 million$22.99 million$160.76 million$2.95 billion
Price / Sales1.861.6125.925.640.31
Cashflow$5.46 per share$1.33 per shareN/AN/A$5.98 per share
Price / Cash6.384.70N/AN/A2.45
Book Value$20.37 per share$4.37 per share$4.51 per share$3.30 per share($19.69) per share
Price / Book1.711.438.6311.65-0.74
Profitability
Net Income$96.72 million$-130,070,000.00$-32,840,000.00$-34,070,000.00$-17,200,000.00
EPSN/A($1.19)N/A($1.47)N/A
Trailing P/E Ratio11.31N/AN/AN/A1.01
Forward P/E Ratio156.0064.10
P/E GrowthN/AN/AN/AN/AN/A
Net Margins17.20%-28.50%-140.61%-16.61%37.20%
Return on Equity (ROE)18.84%-34.37%-67.33%-28.60%-9.91%
Return on Assets (ROA)7.31%-16.28%-55.92%-13.45%2.69%
Dividend
Annual Payout$0.30N/AN/AN/AN/A
Dividend Yield0.86%N/AN/AN/AN/A
Three-Year Dividend GrowthN/AN/AN/AN/AN/A
Payout RatioN/AN/AN/AN/AN/A
Years of Consecutive Dividend Growth1 YearsN/AN/AN/AN/A
Debt
Debt-to-Equity Ratio1.07%0.69%0.03%N/AN/A
Current Ratio1.75%1.19%8.88%2.52%1.67%
Quick Ratio1.75%1.02%8.88%2.48%1.65%
Ownership Information
Institutional Ownership Percentage76.92%65.85%44.21%94.98%98.91%
Insider Ownership Percentage15.80%1.03%5.54%21.70%2.30%
Miscellaneous
Employees7,9752,2092161,27520,800
Shares Outstanding30.96 million145.40 million15.32 million23.59 million63.04 million
Next Earnings Date3/1/2021 (Estimated)2/17/2021 (Estimated)2/24/2021 (Estimated)1/26/2021 (Estimated)2/23/2021 (Estimated)
OptionableNot OptionableOptionableOptionableOptionableOptionable

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.