Dividend YieldThe stock provides a 6% recurring dividend yield under the most recent dividend policy.
Share Repurchase And DividendThe share repurchase program and annual dividend are expected to yield over an 8% return, providing downside support to the share price.
Shareholder ReturnsThe stock price is supported by cash, which is greater than 90% of the stock price, and shareholder return could be greater than 10% annual total return yield.