Ormat Technologies (ORA) has 2.795M shares short, which is 6.26% of float and 8.32 times average daily trading volume.

money illustration

Explore