RenaissanceRe Holdings (RNR) just rolled out a hefty share repurchase program, with plans to buy back up to $750 million of its own stock. In addition, the company reaffirmed its quarterly dividend.
Uncertainty is a constant. How you respond to it is up to you.