Post by
IceColdBeer on Jun 07, 2022 4:12pm
Up 61% on good volume out of no where.....
no news, no nothing. Someone is buying a bunch at ITG and one would have to ask why? It certainly isn't a bad thing IMO.
Comment by
RawSienna on Jun 07, 2022 5:06pm
Given the volume today I would think some news is imminent. Tommorow hopefully.