Jarrod Castle’s most profitable ratings was a buy on [object Object] stock on Oct 08, 2020 - Jun 01, 2021. The return on the trade was +104.50%.