Microblogging site Twitter is aiming to raise up to $1.6 billion in its initial public offering. It set on Thursday the price range of $17 to $20 a share.

In its regulatory filing, Twitter said it will make available 70 million shares in the IPO. Another 10.5 million shares would be made available further if the 70 million is sold.

At the maximum $20 per share, that would yield a market value of $12.5 billion, which some analyst found rather too low since they are expecting a higher valuation of at least $20 billion.

Analysts attribute the lower valuation to Twitter probably learning lessons from Facebook's IPO in 2012 which suffered a flop on its high-priced shared during its IPO.

Twitter, based in San Francisco, California, will use the ticker symbol TWTR at the New York Stock Exchange. It expects to start trading in the next few weeks.

For investors, here are some advice from experts Santosh Rao, senior analyst at Greencrest Capital Management, and Francis Gaskins, president of IPODesktop.com, if the Twitter IPO is worth looking into.

YouTube/wallstreport