We prefer dividends, investment in R&D and M&A programs to share repurchases. However, for those companies that include share repurchases as part of their capital allocation strategy, today would be a good day to exercise a portion of that repurchase authorization. Markets hate uncertainty. Markets like it when companies and insiders step-up and buy their own stock. Better for companies and insiders to buy now and look smart later than to have executed buybacks at the lofty multiples of several months ago.