Great description so not much too add.
I have owned it and been burned and stopped out. It has traded between $21 and $35 forever. I cheated on an entry below $35 a few months back and got stopped out in the high $20’s.
If the market was stronger, I thing the stock would break through, but I will wait.
They are a banker for loose change. I love their video partnership with McDonald’s.
Brian takes a look at their pricing picture: