I spent quite a bit of time on this one, as it was very interesting.
I initially thought that the SM were just unloading into the demand, & to some extent they are, but after some further analysis, I believe this has more to come, maybe not straight away, however I dont think it's all over for this stock, just yet, I think market demand is quite strong.
I dont know what the timeframe for your holding is. You can see from the supply & demand line's on the chart where the Pro's are accumulating, so you will have to work out for yourself what you do next.
I dont know this stock at all or what they do, so this is a T/A VSA perspective only.