NASDAQ · Software - Application
IFBD (IFBD) Stock
$1.09
+1.87%
NASDAQ: IFBD
Technology
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held0.02%
Institutions Held0.31%
Institutions Float Held0.31%
Peer Comparison
About IFBD
IFBD is led by CEO Xiangyang Wen, publicly traded since 2021.
IFBD stock trades at $1.09 with a market capitalization of $8.93M. The stock is valued at a price-to-earnings (P/E) ratio of -0.12, price-to-book of 0.44, price-to-sales of 0.81. Over the past 52 weeks the stock has ranged between $0.66 and $2.17, and currently trades 49.9% below its 52-week high.
On profitability, IFBD generates a return on equity (ROE) of -356.25%, return on capital employed of -11.11%, an operating margin of -22.22%, a net profit margin of -6.57%.