Templergraben 55
52056 Aachen, 52056
Germany
RWTH Aachen University
Share repurchases, undervaluation, and corporate social responsibility
share repurchase, corporate social responsibility, misvaluation