Switch & Data, which provides interconnection and colocation services across North America, priced its IPO last night at $17, above the proposed $14-$16 range. The deal consisted of 11.7 million shares, 2.7 million of which were offered by the selling stockholders. Deutsche Bank and Jefferies managed the deal. The stock is expected to begin trading on the NASDAQ on Thursday under the ticker SDXC.

