I am not sure which forum this post should reside, so here it lands.
Anyone have ECIT on their radar?
It is a 10 bagger over the last week......primarily, it seems, related to these press releases.
I got in yesterday at ~.65......the skeptic in me keeps thinking this is a pump and dump, but the press releases have me wondering.
Just curious if anyone else has any info.