STR Holdings (STRI) reported strong results after the bell today beating analyst estimates in the process. The company reported a Q2 EPS of $0.44, 10 cents better than the analyst estimate of $0.34 on revenue of $96.7 million, vs the estimate of $91 million. That’s a more than tripling of profits over the year ago quarter and a 62% surge in revenues. Those numbers may have the stock back at all time highs tomorrow. STRI … Read the rest