Home Investing Tupperware stock crashed 45% this morning: this is why