May 24, 5:58 AM EDT
Media & Culture
STR Holdings IPO prices below range at $10
By IBT Staff Reporter on 11/06/09 AT 12:16 PM
Solar company STR Holdings Inc priced its initial public offering of 12.3 million shares at $10 a share on Friday, below the target range and a day later than expected.