STR Holdings, Inc. (NYSE:STRI) is a producer and developer of encapsulants to the solar industry. The encapsulant is a film layer placed above and below crystalline cells in a solar panel. STR was responsible for the development of ethylene-vinyl-acetate (EVA)-based encapsulants, for use in commercial solar module manufacturing in conjunction with the Jet Propulsion Laboratory of the California Institute of Technology, under a NASA contract for the United States government. STR is a micro-cap with a market capitalization of only $94 million and average daily volume of slightly over 300,000.
While solar stocks have been surging over the past few years, thanks to renewed interest in the...


