Quote Originally Posted by Valleytrader View Post
Does anyone have a view on this company? I see that the price ended last week at $5.95 per share, and has a dividend yield of over 6% (according to directbroking).
They were $10 not so long ago.