STR Holdings, Inc. (STRI): Insiders Aren’t Crazy About It But Hedge Funds Love It