Hargreaves Lansdown is still a stock worth buying despite the fact its shares have fallen around 40 per cent over the past six months.