USA - NASDAQ:IBBJ - ETF
The current stock price of IBBJ is 29.87 USD. In the past month the price decreased by -0.98%. In the past year, price decreased by -7.26%.
The current stock price of IBBJ is 29.87 USD.
The exchange symbol of Defiance Nasdaq Junior Biotechnology ETF is IBBJ and it is listed on the Nasdaq exchange.
IBBJ stock is listed on the Nasdaq exchange.
ChartMill assigns a technical rating of 1 / 10 to IBBJ. When comparing the yearly performance of all stocks, IBBJ is a bad performer in the overall market: 75.44% of all stocks are doing better.