1. Department of Economics, Frankfurt School of Finance and Management, 60314 Frankfurt, Germany; and Department of Finance, Tilburg University, 5000 LE Tilburg, Netherlands
2. Clarkson University, School of Business, Potsdam, New York 13699
3. Department of Finance, University of Alabama, Tuscaloosa, Alabama 35487