Bio buybacks

The 13 life science companies that announced stock buybacks last week in the wake of the terrorist attacks. Twelve of the 13 traded down on the week, which was a horrible week for equities. The announcements appeared to have a short-term effect on prices, however, as eight of the companies outperformed (read: lost less