Eli Lilly, Google, Caterpillar Earnings Boost Stocks | THE SIGNAL JOURNAL