Allstate Corp. (ALL:US) increased 5.2 percent to $28.12 after climbing as much s 5.8 percent, the most intraday since July 13. The largest publicly traded U.S. home and auto insurer was raised to “buy” from “neutral” by analysts at Bank of America Corp. on speculation the rally in capital markets will boost its investment holdings.