This Short Squeeze Stock Has An 18.4% Hidden Yield

This dividend stock yields 10.4%. But really it boasts an annual “hidden yield” of 18.4% when we consider buybacks.