Log in

Compare Stocks

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

 MercadolibreTotal System ServiceseBayMsciCoStar Group
SymbolNASDAQ:MELINYSE:TSSNASDAQ:EBAYNYSE:MSCINASDAQ:CSGP
Price Information
Current Price$859.77$133.27$45.98$335.37$656.92
52 Week RangeBuyBuyHoldBuyBuy
Beat the Market™ Rank
Overall Score1.92.02.22.01.6
Analysis Score2.42.52.11.32.4
Community Score2.52.42.62.73.2
Dividend Score0.03.33.34.20.0
Ownership Score4.01.01.01.01.0
Earnings & Valuation Score0.60.61.90.61.3
Analyst Ratings
Consensus RecommendationBuyBuyHoldBuyBuy
Consensus Price Target$735.89$153.00$42.04$304.38$715.20
% Upside from Price Target-14.41% downside14.80% upside-8.57% downside-9.24% downside8.87% upside
Trade Information
Market Cap$42.15 billion$23.59 billion$32.00 billion$27.49 billion$25.55 billion
Beta1.680.861.380.951.1
Average Volume669,3101,089,85913,397,628705,403323,198
Sales & Book Value
Annual Revenue$2.30 billion$4.03 billion$10.80 billion$1.56 billion$1.40 billion
Price / Sales18.615.862.9918.0018.31
CashflowN/A$6.50 per share$3.37 per share$7.64 per share$12.82 per share
Price / CashN/A20.5013.6443.9251.26
Book Value$39.89 per share$14.17 per share$3.61 per share($0.91) per share$92.96 per share
Price / Book21.559.4112.74-368.547.07
Profitability
Net Income$-172,000,000.00$576.66 million$1.79 billion$563.65 million$314.96 million
EPS($1.68)$4.26$2.32$6.44$9.12
Trailing P/E RatioN/A31.287.6353.7579.63
Forward P/E Ratio646.4425.2415.3842.8961.51
P/E GrowthN/A$2.39$1.42N/AN/A
Net Margins-8.28%15.03%44.44%33.28%20.68%
Return on Equity (ROE)-5.29%32.26%63.44%-286.63%9.84%
Return on Assets (ROA)-2.33%10.68%10.19%15.47%8.29%
Dividend
Annual PayoutN/A$0.52$0.64$2.72N/A
Dividend YieldN/A0.39%1.39%0.81%N/A
Three-Year Dividend GrowthN/A875.00%N/AN/AN/A
Payout RatioN/A12.21%27.59%42.24%N/A
Years of Consecutive Dividend Growth3 Years2 YearsN/A5 YearsN/A
Debt
Debt-to-Equity Ratio0.42%1.69%3.87%N/A0.22%
Current Ratio2.23%2.47%1.34%2.03%8.75%
Quick Ratio2.22%2.47%1.34%2.03%8.75%
Ownership Information
Institutional Ownership Percentage81.01%78.32%92.68%91.84%89.18%
Insider Ownership Percentage0.40%2.00%5.02%2.94%1.67%
Miscellaneous
Employees3,49212,82013,3003,3964,337
Shares Outstanding49.71 million176.98 million702.68 million83.60 million39.02 million
Next Earnings Date8/5/2020 (Estimated)N/A7/15/2020 (Estimated)8/6/2020 (Estimated)7/28/2020 (Estimated)
OptionableOptionableOptionableOptionableOptionableOptionable

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.