can't really find any news at all on TUP.
Should one assume the recent sell off is due to NUS's problems?
TUP is down 6% today alone and that's after aggressively selling off the last couple weeks.
Should one assume the recent sell off is due to NUS's problems?
TUP is down 6% today alone and that's after aggressively selling off the last couple weeks.