The percentage of profitable recommendations made by James Lennon is 58%, and the average return per transaction is 21.90%.