Thanks aclemence for your explanation. I was wondering the same, but curious if there is any retail investor with spare few million $ resting in their account for a fake buy order? and not only one, there are multiples of them. Must they be some big guys?
IFN Price at posting:
92.5¢ Sentiment: Buy Disclosure: Held