HAL share price analysis