MSFT currently has a required rate of return of 15% and has a dividend which is expected to grow at a constant rate going forward. MSFT pays 70% of its earnings as dividends and earnings are expected to be $10 next year. The current stock price of MSFT is $55.56.

MSFT's return on equity is ____