China getting tough on competition and issuing warning shot to Europe to back down.
Duties imposed on poly will rise price by 40% which will in turn push asp prices up 40% for better margins on profitablitiy. Add this to utilty scale projects and one can understand why $ 1.77 per share in profit is possible this year.
If we trade at just 7x earnings we go double digits. A multiple of closer to 10x would be reasonable in a growing environment.