The stock of Natura & Co. has risen in price, gaining an upgrade to its IBD Relative Strength Rating of 81 from 78./nRead More