Today Twitter announced its IPO price would be between $17 and $20 per share. The information comes from a new SEC filing out today. Twitter plans to sell 70 million shares. The value of Twitter could go up to $12 billion by the midpoint. Do you think Twitters shares are over priced or just right?