I think it is an artificial run, to be honest. The company is not currently in business. If there is some pending news, that would be the only other explanation.
My posts are my personal opinions and not recommendations to buy or sell securities. You are responsible for your own investment decisions.