CARY,Inveresk Research Group, its stock selling at $22.90 a share on Nasdaq, has wrapped up the sale of a public offering of 11.5 million shares.

Inveresk sold 10 million shares at $20 each, including 1 million shares held by Inveresk. Other investors sold the remainder.

Another 1.5 million were sold by the firms underwriting the sale — Bear, Stearns & Co., Goldman, Sachs & Co., William Blair & Company, SG Cowen Securities Corporation and Jefferies & Company.

Inveresk (Nasdaq: IRGI) closed at $22.90 on Tuesday, up 16 cents.

The company withdrew a stock offering earlier this year due to low market prices.