Renew Energy Global (RNW) Stock: Price, Analysis