Welcome back! I agree with you on how ridiculous the whole thing was.
As for ITUP, not sure what to make of the current situation. I have some available funds coming in within days and I was planning to buy more there, but not sure now. Starting to wonder if they will really deliver on anything ever?