hal share price all time high