No, he's wrong. IF (and that's a ridiculous if), they continued to pay out .60 per share, that's $2.40 per year or a current yield of a bit over 18%