This could be a Dump and Pump scheme of the crooked MMs. At the last earning, it was a pump and dump scheme. retail investors bought in and lost monies even when GPRC made monies
The fact is last earnings on 8/14 the stock popped more than 50% on great earnings. Then stock sell off a little. Now, who wouldn't sell a stock if it pop 50% would u? Common sense. They have more customers this Q so earnings will also be great and stock pop again. So buy early now and when it pop...sell. Duh!
The company is great and legit, but also a good play for earnings. Don't buy if u r scare in a long run its a winner. Do some dd and you will find out. POP.