Ranking of finance journals: a stochastic dominance analysis · Study