Is Twitter the Canary in the Coal Mine?

Geoff Considine

Investors are shrugging off the suggestion that stocks are over-valued or that the technology innovators are a one-way path to riches if the year-to-date performance of Tesla Motors (TSLA) and Facebook (FB) are any indication. Twitter’s stock (TWTR), which soared from a $45 closing price on its first day of trading (November 7, 2013) to… Read More