Even though it's pulled back significantly it's still in a weekly uptrend. Looking at the monthly chart, it's coming out of exhaustion and increasing energy. Currently at a large support node and there is another at .62. Also, near the Oct 2018 highs and testing from above.
Outside of TA the stock has a dividend of 10% and a P/E 2.89.
Balance sheet is healthy:
Cash flow up sharply from 2021 Revenue and profit up significantly from 2021 Debt to assets has reduced significantly