(SeeNews) - Nov 4, 2011 - US solar encapsulants maker STR Holdings Inc (NYSE:STRI) on Thursday reported a gross profit of USD 14.6 million (EUR 10.6m) for the third quarter of 2011, down from USD 27.5 million in the year-ago period.