WTF looks oversold. Valuation IMO is around $6.10, which is a ROI of 39% from the current price. ROE on this stock is almost 62%, which means they are generous to their shareholders.
Yes, WTF has the fundamentals and $6.10 is a fair market valuation based on its ROE, EPS and dividend per share.