OTC Short Interest drops significantly from 729,105 to 475,882 -34.80% as of 03/31 posted on Apr 20, 2022 01:15PM Log in to use the IP Check tool [?]