-
Jefferies & Company Maintains STR Holdings Buy Rating
Thursday, March 18, 2010 - 11:07am
Jefferies & Company analysts Paul Clegg, David Paek and Patrick Uotila maintained their Buy rating with a price target of $18 for shares of STR Holdings, Inc (NYSE: STRI). The analysts said that STR Holdings is well positioned in the solar energy industry and not facing the same level of...
Read More >>
