Twitter shares priced at $26

Twitter shares, priced at $26 dollars each, means the company is worth $18 billion. Its market debut today, November 7th, 2014, on the New York Stock Exchange (NYSE) is one of the biggest debuts for a tech firm since May last year when…