The percentage of profitable recommendations made by Joseph Vafi is 49%, and the average return per transaction is 22.20%.