Should I Buy Hargreaves Lansdown PLC (HL)?

Its share price is up an incredible 465% over the past five years, and 93% over 12 months, compared to 9% and 16% respectively for the FTSE 100.

Keep Reading →