Maybe the action today is general tech malaise + an overreaction to the huge gap on the 21st. This stock is above average in terms of specialist and insider manipulation but there's no fundamental problem except a possible recession.
Daily chart from early November to yesterday looks like a consolidation that's broken out on the downside, but hey - TA is so unreliable these days; so many things morph into something contrary.
Great stock if you have a feel for it. Turns on a dime. 97 has to be a good gamble if the Nasdaq's OK.