Their impatience shows with the fact that they were selling in to 6.5/6.4 when the ask was 7.2... anyone with any patience would surely try stick an order at 7c and see if it gets hit first?
Bound to happen though I guess after last week some day traders seemed to jump in expecting wild returns short term, now they're leaving the building in a hurry to try catch their next hopefully 48 hour ten bagger... I hope their strategy pays off for them one day haha.
NRR Price at posting:
6.4¢ Sentiment: Buy Disclosure: Held