Short via puts but out at $20. Up today when the market is dumping. Cannot figure that one out. Hoping it runs up to $22-25, maybe on revenue growth hopes so can short at those comfortable levels. Only long I heard was some T Rowe Price fund manager. Lost all respect for T Rowe after reading that.
Also short. Not sure why anyone thinks it will make money. Also not sure about the whole "review" concept. Many opportunities for interested parties to game the system. And yes, many free competitors. Insiders don't seem confident with constant selling. Not covering til I see a reason. Not there yet.