If you are selling annuities you may want to subscribe to Annuity Genius.Is there a source for looking at the annual returns of insurance company portfolios, with regard to annuities and life insurance?
If you are selling Participating Whole Life do a google search for Participating Whole Life Dividends and you can easily get that data for free. I created an unofficial chart using Excel and select data from some big name companies and some lesser known ones to help the client see ranges/trends. I shared it with a client most recently to demonstrate that his current term carrier has a terrible dividend history so while he's fine with his cheap term I'm explaining up front why their illustration is going to look better than reality and I can sell him any of the best companies on the chart.