You own this? Looks intersting. Just based on the last 2 earnings report- should be over $20ish, imo- based on P/E