Ah the market.....this is why I love it. While we analyse everything, meanwhile traders make money.
The here and now thing is that the buyers of 184000 shares ten days ago, - have today doubled their money. And the depth looks like nobody is selling.
The share price and its movement is 90% of all we need to know.