Interesting valuation...SimplyWall St., in its "Company Overview", estimates that BDI is presently worth $17.34 based on the cash flows the company is expected to generate in the future. That says that BDI is about 77% undervalued at today's price.
Looking forward to Q3 financials on or around Nov. 5th... could be exciting!