Long, I mean LONG TERM, reversal?

NYSE:NRT   North European Oil Royality Trust
Is this one due for a reversal? It's bounced off all-time lows and still trades lower than the price in the 70's. PE is 6.15 No debt, no expenses. 2 employees, WTF? 10+% dividend. Oh,and insider buying is up 124%. I know I'm missing something, please tell me.

The information and publications are not meant to be, and do not constitute, financial, investment, trading, or other types of advice or recommendations supplied or endorsed by TradingView. Read more in the Terms of Use.