I thought he said that on the BRR, but accept I may have misinterpreted. I also read the broker report after writing my post above and feel that was explaining in alignment with your understanding..
TNG Price at posting:
12.0¢ Sentiment: Buy Disclosure: Held