Although all our CN solars will benefit from the EU/China settlement, YGE and TSL could have the nicest pop as they seem to have the biggest exposure to the EU (that assumes the "market" is even smart enough to realize this).
However, I have to give the edge to CSIQ, since they typically release ER date at the very end of the month following the close of quarter, which is usually around the 15th of the following month (except for Q4 that is delayed a couple weeks when full year numbers are also released.)
So they are due to release ER date next week...and we all know here that one of the TransCanada projects had been recognized in Q2, which was not part of the original guidance. I would guess they would provide preliminary upward margin guidance at this time as a result, and also a chance on upward revised shipment guidance. Knowing how stupid most of the "market" is, these "headline" numbers will come as a surprise to anyone outside our little community here...and that's why I think CSIQ will win this bet...