Large volume today!ITG (Investment Technology Group) has been doing all the selling today. Their last sell was for 238,000 shares all in one block. Someone must needs money bad. We shareholders need to see some good results to keep the share price more stable. Just some summertime musings.
Regards, DH