| STR HOLDINGS Add to My Watchlist | (NYSE: STRI) |
| STRI | 17.25 | +0.53 (+3.17%) | 105,361 |
The Company owns Technology Resources, which manufactures encapsulants: extruded polymer sheet and film used to hold solar modules together and protect the semiconductor circuits from exposure in harsh environments.
|
|
