James Lennon’s most profitable ratings was a buy on [object Object] stock on Oct 09, 2023 - Oct 09, 2024. The return on the trade was +174.10%.