Home Business Stock Indices Hit All-Time Highs on Economic Optimism, Solid Earnings