Ocugen (OCGN) has 50.619M shares short, which is 17.89% of float and 13.03 times average daily trading volume.

money illustration

Explore