Well, so there is due dilligence:
drive.google.com/file/d/1gnCGVGCu8mzzpcymeNuIBwokHDbsj_vC/view
Here is an info about % stocks shorted daily:
fintel.io/ss/us/zbisf
I couldn't find anything against them. Just couldn't. Sundial debt payed off, what is there to lose?