Based on their Linked In, they have up to 18 employees. Just a guess estimated.
The sp is very volatile at the moment until they announce some concrete information.
Guys with deep pocket will use this opportunity to push sp much lower.
All the best.