IMO shorts are taking advantage of lack of news and company's silence At this price, the stock is cheap with their total market cap at less than their 1 year revenue. I do see good news eventually. They are half million EBITDA positive in their last quarter.
FedEx and increased holiday volume especially with more shopping happening with more people staying home due to COVID, I expect good things in the next 3 to 6 months.