The press release leads with strong positive statements about recent financials and then slides into comments about how they think it’s all fixed. They do comment that they feel that the board is in the clear.
Is the investor OK? The numbers that they have released are still subject to review by management and the Board. Just a little too much wiggle room for my taste.
SWW 1-yr chart: