Newriver Reit (LON:NRR): buy, sell or hold?
Shares in Newriver Reit (LON:NRR) are currently trading close to a 52 week high, with the share price up by around 4.84% - to 99.6p - over the past week. On a one-month basis, the Newriver Reit share price has risen by 13.2%. For inves...