Good questions.....
Who is buying? May not be shorts just yet. I can tell you that I agreed to lend my shares out a while ago and they have NOT been returned so at least some shorts have yet to cover. Is the company buying? Is Cheng? Are institutions? Retail? Day traders? Damned if I know.......
Why are people buying? Depends on what people are thinking. Some shorts are likely covering here (I know I would). It's still a viable company (institiutions, retail)? Short term trade opportunity (retail, day traders)? It's an opportunity to buy up $30 million in shares on the cheap (the company)? It's an opportunity to own a huge chunk of the company to go private, etc. (Cheng)?
Like I said, damned if I know....