China-based Suntech Power Holdings Co. Ltd. (NYSE: STP) posted higher third quarter profits of 33 cents per American Depository Share compared with 32 cents per ADS in the year ago period, but lowered its revenue forecast due to unfavorable currency rates and weak credit markets. Shares of the solar module maker plunged $2.37 to $6.56.