Stocks Outperform Bonds Over The Long Term: Chart

Stocks outperform bonds over the long term overcoming many obstacles along the way such as wars, recessions, inflation,  political uncertainty, natural disasters, etc. During short time periods such as a few months or a years during recessions sometimes bonds have done well relative to bonds. However stocks are the best asset type to own to …

Continue reading ‘Stocks Outperform Bonds Over The Long Term: Chart’ »

US Corporate Taxes vs. Dividends and Stock Buybacks

The corporate tax rate in the U.S. has declined steadily since the 1960s. The rate has declined from over 40% during that period to 21% this year. Lower taxes does not necessarily mean more productive investment by a company. Instead of spending on R&D and other long-term investments most firms spend more of their profits …

Continue reading ‘US Corporate Taxes vs. Dividends and Stock Buybacks’ »