Latest Financials

NYSE: BDC 53.34 +0.44 ( +0.83% ) Volume: 147,044 min 20 minute delay November 21, 2018

Latest Presentation

August 6, 2018 Q3 2018 Investor Presentation
View this Presentation (PDF 2.27 MB)