Not sure about "serious" dumping. About 4mil all up. Traders closing positions. Nothing more. Share price sitting on support. All entirely predictable imo.
NWE Price at posting:
7.6¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.