Ren The Duck (REN) Price, Chart & Trading