STR Stock Hits New 52-Week Low (STRI)

days. STR has a market cap of $641.3 million and is part of the technology sector and electronics industry. STR Holdings, Inc., through its subsidiaries, engages in the manufacture and sale of encapsulants that are specialty extruded sheets and films...