The percentage of profitable recommendations made by Jarrod Castle is 54%, and the average return per transaction is 1.20%.