My understanding is that many institutional investors, like Super Funds, invest in only S&P rated indices. ie S&P200. inclusion in these indices should mean that there is more buying activity. Fingers crossedX
DTC Price at posting:
$1.38 Sentiment: Buy Disclosure: Held