Allstate Stock Gains on Revenue Growth, Solid Balance Sheet

Allstate’s (ALL) growing premiums drive revenues and a solid balance sheet enables business investment.