J. Valente Ribeiro E Castro Teixeira J. Valente Ribeiro E Castro Teixeira Teacher Finance School of Business and Economics