I’D Want My Money Back If I was Chris I think I would ask for my money back from (MM) ITG??
Something gone wrong somewhere. To me all the indicators for this Stock are favorable. But the Gods of the markets have been harsh the last few weeks on E3. Cruising to 2.78 looking good then they pull their PP for a not very strong reasoning for way less and since then it's backpedaling to now be 2.17.
Am I missing something?
Do your DD on this one.