Perhaps they feel there is not substantial risk which is why it has not been commented. In my opinion aliens invading earth is also not a likely scenario in the current climate hence not many companies are commenting on that potential risk either.
You mentioned about a good buy in price, well in my opinion current prices would be a great buy in price considering institutions bought in at 70c last year which they would have considered a discount.
NEA Price at posting:
62.5¢ Sentiment: Buy Disclosure: Held