> the SP had a high PE, now it can't be justified and why SP smashed
Sorry - that logic does not follow.
With EBITDA of $20m, and a very conservative 10 times PE ratio, you might expect to see NTC have a market cap of $200m. With a more usual 20 times PE ratio, the market cap would be around $400m. If there are about 150m shares issued, that equates to a share price in the range of $1.33 to $2.66 based on PE. The PE ratio does not justify the share price being smashed. Quite the opposite, it justifies a share price rise. That's the fundamentals.
NTC Price at posting:
81.5¢ Sentiment: Buy Disclosure: Held