
Some price data may be temporarily unavailable.
The Motley Fool Investing Philosophy: We generally recommend investors buy shares of at least 25 stocks and hold them for at least 5 years. Learn More
STR Holdings, Inc. engages in the provision of encapsulants, which is used to protect and preserve the circuit of a solar module. It offers its products under PHOTOCAP brand. The company was founded by John DeBell and Henry Richardson in 1944 and is headquartered in Enfield, CT.
No podcast episodes available.
No transcripts available.
Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.