Plantage Muidergracht 12
Amsterdam, 1018 TV
Netherlands
University of Amsterdam
momentum, value, investment, debt
Momentum, earnings surprises, financing constraints