Buy, Hold Or Sell This 12.7% Dividend?

The Force must be strong with this one—it yields 12.7%.