ETRACS MarketVector Business Development Companies Liquid Index ETN due April 26, 2041

BDCZARCA
$15.15
-0.30-1.94%
al cierre: Sep 18, 5:00 PM EST
$15.49
0.342.23%
After hour: Sep 3, 7:05 AM EST

ETRACS MarketVector Business Development Companies Liquid Index ETN due April 26, 2041 vs. Peers Comparison

Compare ETRACS MarketVector Business Development Companies Liquid Index ETN due April 26, 2041 (BDCZ) to its peers on price performance, valuation multiples and key financial metrics.