I'm 100 percent sure no one is down ramping this to buy shares , especially ones that got stock in the last placement . they would have better things to do .
a serious investor would not buy this as a long term investment at any time in the last 5 years knowing how the company has been run.