I agree - TELA is delisted. They can report, not report, report some stuff but not others - and combined with the fact BHUB is also dark, there is nothing left to believe or DD.
There is only:
"Call the company!"
Good stocks are obvious. Extensive DD is how you convince yourself to buy a bad one.