TUP selloff

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.
 
Back
Top