STR is a global provider of high quality, superior performance encapsulants for the photovoltaic (PV) module industry, serving more than 80 solar module manufacturers worldwide. The Company pioneered the solar encapsulant market more than 30 years ago with the invention of EVA encapsulant. Today, it continues to innovate through its extensive R&D program, which has led to the introduction of new technologies.
|Stock Quote (OTCQX: STRI)|
2:49 PM ET on Apr 21, 2017
Delayed at least 20 minutes. Provided by eSignal.