The net short data is delayed by 4 days. What is updated daily is the gross shorts added from the previous day. We will know in a few days time if some shorts closed - i suspect they would have.
NEA Price at posting:
$2.94 Sentiment: Buy Disclosure: Held