Nature (NATURE) Price, Chart & Trading