That is 100% Fake shorting data! The correct and official shorting data is here: total 322,700 shares were shorted as of 03/31/2017 alone! Total float is only 1,428,000 shares. Thus the shorting shares is 22.6% of the Entire float! Therefore when the Huge Short-Squeezing is triggered this NYSE stock NSPR can easily be driven back to the Dollar Land based on the common Chase-To-Cover effect and Hyper Tiny float count (mere 1.428M shares)...