Home Business FS KKR Capital stock yields 14%; is it a good investment?