They are computer programs/systems buying or selling small parcels, on behalf of large institutional investors. They don’t pay commission for those trades like we do.
Here’s to ncz holding its ground today!
NCZ Price at posting:
85.0¢ Sentiment: Buy Disclosure: Held