We maintain our OUTPERFORM rating — despite a 34% share price rally over the last three months — as a recovery in yarn demand has beat our expectation. We raise our target price (TP) by 35% primarily thanks to (1) an upward revision of 7% to our aggregate