something may be in the wind or it could simply be supply and demand. There has regularly been 10:1 Buy:Sell, lately.
There are only a couple hundred holders of any note, with only 28 holders over 100k shares.
There is no overhead resistance with most holders are sitting on substantial gains. The only reason to sell is valuation, as it now appears ahead of itself, yet 23 buyers still see value.