General Motors Co. says the company's shares will be priced between $26 and $29 each in an initial public offering.

GM announced the price range in a filing with the Securities and Exchange Commission on Wednesday. GM also says it has split its shares three-for-one in advance of the IPO, which is expected later this month.

The price range and split were revealed in a series of GM announcements that included a third-quarter earnings forecast of $1.9 billion to $2.1 billion.