Rpower share price analysis latest