STR Holdings (NYSE:STRI) hit a new 52-week low Thursday as it is currently trading at $15.05, below its previous 52-week high of $28.16 with 7,080 shares traded as of 10:02 a.m. ET. Average volume has ...