International Review of Financial Analysis 17 Journal uri icon