Angel One share price recovers 50% from July lows after strong reaction to Q2 results