Trina Solar has over $1.2 billion in total debt, with roughly $800 million coming due. Trina also has over $14 billion in off balance sheet liabilities which lock it in to purchasing its raw materials are prices which are well above market and for volumes which it can no longer support. The company has less than $600 million in cash and now selling its products below cost. However the share price has risen from by 125% in just 6 weeks to $4.92.