Cgpower share price analysis latest