Are you tech trading this ??9 Dec 2019 01:03
The fundamentals are awful
Last financials show it to be nearly insolvent
Sane managers in place that saw shares drop to nearly zero
Same salaries being paid to them
Granted themselves lots of options at current prices
Good luck going long
You will need it