"Yahoo Fiance it now lists a Yield for SDT of 14.3% the best out there. and the cream always rises to the top."
Hint: a low yield is the sign of being in favor. High yield signifies distress, or serious doubts on the part of investors.
In this case, high yield simply means depressed unit price. Doesn't imply the price will get un-depressed.