By the looks of things, only about 1.5% of shares are shorted.
You’re viewing a single post only. To view the entire thread just sign in or Join Now (FREE)