Log in

Compare Stocks

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

 FacebookAlphabetAlphabetZoom Video CommunicationsBaidu
SymbolNASDAQ:FBNASDAQ:GOOGNASDAQ:GOOGLNASDAQ:ZMNASDAQ:BIDU
Price Information
Current Price$154.18$1,097.88$1,092.70$128.20$97.20
52 Week RangeBuyBuyBuyHoldBuy
Analyst Ratings
Consensus RecommendationBuyBuyBuyHoldBuy
Consensus Price Target$238.54$1,578.85$1,501.11$101.93$149.63
% Upside from Price Target54.71% upside43.81% upside37.38% upside-20.49% downside53.94% upside
Trade Information
Market Cap$450.91 billion$770.34 billion$767.72 billion$34.02 billion$34.79 billion
Beta1.061.041.04N/A1.64
Average Volume29,728,6243,319,9413,667,19815,664,9255,579,632
Sales & Book Value
Annual Revenue$70.70 billion$161.86 billion$161.86 billion$622.66 million$15.43 billion
Price / Sales6.224.664.6457.442.20
Cashflow$8.28 per share$68.02 per share$67.95 per share$0.30 per share$12.93 per share
Price / Cash18.6216.1416.08430.987.52
Book Value$35.43 per share$292.65 per share$292.65 per share$2.99 per share$70.60 per share
Price / Book4.353.753.7342.881.38
Profitability
Net Income$18.49 billion$34.34 billion$34.34 billion$25.31 million$296 million
EPS$6.43$51.56$51.56$0.09$5.36
Trailing P/E Ratio23.9422.3222.221,602.70113.02
Forward P/E Ratio16.0918.1618.5911.36
P/E Growth$1.02$1.40$1.50$229.54$1.83
Net Margins26.15%21.22%21.22%3.73%2.07%
Return on Equity (ROE)19.97%18.66%18.66%3.30%7.44%
Return on Assets (ROA)15.27%13.84%13.84%2.23%4.23%
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 Ratio0.09%0.07%0.07%0.08%0.34%
Current Ratio4.40%3.37%3.37%3.28%2.89%
Quick Ratio4.40%3.35%3.35%3.28%2.89%
Ownership Information
Institutional Ownership Percentage65.29%33.53%35.06%22.62%53.00%
Insider Ownership Percentage14.53%12.99%13.20%N/A16.70%
Miscellaneous
Employees44,94298,771118,8992,53242,267
Shares Outstanding2.85 billion687.28 million687.28 million279.00 million349.34 million
Next Earnings Date4/22/2020 (Estimated)5/4/2020 (Estimated)5/4/2020 (Estimated)6/4/2020 (Estimated)5/21/2020 (Estimated)
OptionableOptionableOptionableOptionableNot 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.

Yahoo Gemini Pixel