Pfizer Inc. on Wednesday said its second-quarter profit more than doubled as restructuring charges declined and the weak dollar helped lift overseas revenue, offsetting new generic competition and enabling the company to just beat Wall Street expectations.

Wall Street finished an erratic session mixed Thursday after an uneven batch of earnings reports made investors cautious about buying stocks. Disappointing economic readings added to the market's uneasiness a day after a big rally.

Pfizer Inc., the world's biggest drugmaker, reported an 18 percent drop Thursday in its first-quarter profit on tougher generic competition but said it still expects to meet profit expectations for the full-year.