I averaged down yesterday which always means the share price will dip lower - I can NEVER pick the bottom.
With the share price now at 2 year lows, sellers are either new(ish) and losing money hoping to get in even lower or perhaps long termers and taking meagre profits.
NTC Price at posting:
$1.24 Sentiment: Buy Disclosure: Held