This Short Squeeze Stock Has An 18.4% Hidden Yield

Health care and medical concept getty This dividend stock yields 10.4%. But really it boasts an annual “hidden yield” of 18.4% when we consider buybacks. Eighteen-point four percent per year. Wait, wh...