Tag: markets

  • So Much for Science and Rationality

    On the opening day (11/7/13) of its IPO, Twitter shares (TWTR) traded up from its offer price of $26/share to $45/share.  By contrast, Facebook (FB) opened (5/12/13) at $42/share and promptly began to train downward for many months.  Facebook has since then been trading up for several months ($47 today), which is indeed good to…