58.com Inc. (NYSE:WUBA) Net Profit Margin stood at -10.30%. The company’s Return on Assets were -8.50%. At the close of the day, the stock reported a Market Cap of $6.41B in the Internet Information Providers Industry.
The Barchart Technical Opinion rating is a 100% Buy and ranks in the Top 1% of all short term signal directions. Longer term, the trend strength is Maximum. Long term indicators fully support a continuation of the trend. The market is approaching overbought territory. Be watchful of a trend reversal.
Recently, 58.com Inc. (NYSE:WUBA) announced that it filed its annual report on Form 20-F for the fiscal year ended December 31, 2016 with the Securities and Exchange Commission (“SEC”).
The company traded a total volume of 4,754,905, and the stock saw a change of 4.27% in the previous trading session. The company reported a 52-Week High of $-16.97% and a52-Week Low of $66.42%. The monthly Volatility of 58.com Inc. stood at 3.16%.
58.com Inc. announced EPS of $-0.79. This represents a growth of 59.20% in EPS this year compared to what was reported last financial year and represents an overall growth of -6.10% over the past five year.
58.com Inc.’s ownership was spread out with Insider Ownership amounting to 14.03% while Institutional Ownership amounted to 84.00%. Total insider transactions was 0.00% and total Institutional Transactions was 1.59%.
Return on Assets reported was -8.50%. Return on Equity for the financial year was -12.10% while Return on Investments was 1.90%. The company closed the year with a Total Debt/Equity of 0.10 out of which Long Term Debt/Equity was 0.00. Current and quick ratio amounted to 0.60 and 0.60 respectively.
The company announced a gross margin of 90.70% and an operating margin of 4.10%. The company has 139.71M shares outstanding at a price of $45.90 per share.
EPS growth reported for this year was 59.20%. For the past five years, the company has reported EPS growth of -6.10% with EPS growth for the next year projected to be 178.07%.
Forward P/E was 28.96. P/S was 5.82 and P/Cash was 21.44.