Comment Comment by Economics4u Why look at dividend yield when many large companies pay no dividends? The earnings yield on stocks is a bit over 5%. The 10 year isn't even 3%. parent Economics4u 8 years ago